Windows 7의 IO 작업에 대한 우선 순위
코덕질/해탈내역들 2009/02/03 08:26
보통 Windows 7 이전의 운영체제에서 IO 작업 [ex : 파일 복사하기, 붙여넣기]시 다른 IO작업을 수행하면 자연히 파일 복사/쓰기 속도가 늦춰지게 됩니다.
그런데 Windows 7에서는 신기하게도, Explorer에서의 복사/붙여넣기 IO작업을 수행하면서 다른 작업을 하면 해당 프로그램의 IO작업이 우선시 되고 다른 프로그램의 처리 속도는 상당히 늦어지게 됩니다.
일례로, Visual Studio .net 2003에서 빈 프로젝트를 하나 만드는데, 수십GB의 파일을 복사하면서 작업하니까 거의 2분에 가까운 시간이 걸려서 빈 프로젝트가 완성되었습니다 (-_-;). 심지어는 웹서핑도 힘들 정도로 시스템이 느려졌습니다. 하지만 IO의 전송속도는 신기하게도 거의 변함이 없었습니다.
여기에 대해서 2가지 경우를 생각해 볼 수가 있습니다 [개인적 생각입니다] :
비록 이 작업으로 인해서 파일 전송 속도가 빨라질지는 몰라도 다른 작업을 처리하기에는 매우 불편함을 느낍니다. 이것에 대해서 조정할 수 있는 옵션이 있었으면 좋겠네요.
물론 진실은 정식 버전이 나오면 밝혀지겠지겠죠? :p
그런데 Windows 7에서는 신기하게도, Explorer에서의 복사/붙여넣기 IO작업을 수행하면서 다른 작업을 하면 해당 프로그램의 IO작업이 우선시 되고 다른 프로그램의 처리 속도는 상당히 늦어지게 됩니다.
일례로, Visual Studio .net 2003에서 빈 프로젝트를 하나 만드는데, 수십GB의 파일을 복사하면서 작업하니까 거의 2분에 가까운 시간이 걸려서 빈 프로젝트가 완성되었습니다 (-_-;). 심지어는 웹서핑도 힘들 정도로 시스템이 느려졌습니다. 하지만 IO의 전송속도는 신기하게도 거의 변함이 없었습니다.
여기에 대해서 2가지 경우를 생각해 볼 수가 있습니다 [개인적 생각입니다] :
1. MS는 비스타 커널에서 부족한 IO 전송 성능을 메꾸기 위해서[혹은 최적화를 위해서] 다른 IO작업에 대해서는 최소한의 IO 점유율만 주도록 하였다.
2. 저번 OS에 비해서 파일 전송에 대한 우선 순위가 더 높아졌다 [목적은 아마 위와 흡사하겠죠]
2. 저번 OS에 비해서 파일 전송에 대한 우선 순위가 더 높아졌다 [목적은 아마 위와 흡사하겠죠]
비록 이 작업으로 인해서 파일 전송 속도가 빨라질지는 몰라도 다른 작업을 처리하기에는 매우 불편함을 느낍니다. 이것에 대해서 조정할 수 있는 옵션이 있었으면 좋겠네요.
물론 진실은 정식 버전이 나오면 밝혀지겠지겠죠? :p

댓글을 달아 주세요
"알집"의 다른작업 우선 과 같은 기능이 추가되기를.
그랬으면 저도 좋을 것 같아요.
어쨌든간에 저건 "컴퓨터 자체 성능"에 걸린다는거죠<-
전 자체 성능이 바닥을 긁으니까요.. (..쿨럭;)
쿨럭...제아무리 그래봐도 리눅스 읽기를 못따라온다는...ext3만세~~
하드디스크 성능은 따져 보셨죠? ㅋㅋ
전 2번에 가깝다고 생각함니다
아.. Window 7이라..
음... 그래도 여러모로 기대하고 있습니다~
윈도우7...
아무래도 렉이...
잘 보고 갑니다.