수퍼페치(Superfetch): 비스타의 수많은 하드 디스크 I/O의 원인 :: 2007/08/22 00:42



제가 비스타를 시스템에 설치해서 사용한지는 꽤 되었습니다. 64비트 컴퓨터를 산지가 꽤 됐으니까 말이죠. ㅋ 그런데 비스타를 처음 깔아서 쓸때부터 지금까지 느꼈던 엄청난 단점이 있었습니다. 바로 엄청난 양의 디스크 I/O 였습니다. 제 컴퓨터는 빠방한 AMD 64비트 듀얼 코어에, 2기가 램을 가지고 있습니다. 그런데도 비스타는 저의 하드를 엄청나게 긁어 대는 것이었습니다. 상식적으론 도저히 납득이 되질 않죠. 무엇이 부족해서 그리도 디스크를 읽는단 말이냐? 하고 늘 생각했습니다.

그래서 처음 설치하고 쉽게 떠오르는 인덱싱 서비스나 디펜더 서비스를 중지 시켰습니다. 당연히 클린 시스템이니 자동 실행 프로그램이 많을리 없습니다. 이제는 조용하겠지? 하고는 재부팅을 했는데 소용없는 노릇이었습니다. 그렇게 몇 달간을 포기하고 지냈습니다. 회사 컴퓨터였으면 어떻게든 고쳤을텐데 집 컴퓨터라 할 시간이 많지 않아 그냥 두고 있었죠. 오늘 집에 와서 부팅을 시켰는데 이 놈 또 부팅하자마자 20분을 혼자 디스크를 긁고 있습니다. 조용해졌다 싶어서 작업을 좀 해볼까 하면 또 연나 긁어댑니다. 주기도 없고, 규칙도 없고 마음대로 긁어대는 거죠.

그래서 오늘 안되겠다 싶어서 구글님과 집중 면담을 했습니다. 그 결과 원인이 무엇인지 알아냈습니다. 휴우 ㅋㅋ 원인은 바로 비스타에서 새로 생긴 수퍼페치(Superfetch)라는 기능 때문이었습니다. 수퍼라... 먼가 좋아보이지 않나요? ㅎㅎ

수퍼페치가 하는 일을 아주 간단히 설명하면 메모리에 자주 사용하는 것들을 미리 올려두어서 사용하자 필요하는 시점에 그것들을 바로바로 제공해 주는 것입니다. 메모리를 캐시로 사용하겠다는 생각이죠. I/O 병목 지점에서 미리 읽어둔다면 실행 속도가 엄청 빨라질겁니다. 와우. 훌륭한 기능이죠. 물론 아이디어는 좋습니다. 하지만 수퍼페치의 기능을 몇 달간 체험해 본 바로 제가 느낀 점은 "너무 공격적이다"라는 것 입니다. 메모리를 아낌없이 사용하며, 디스크 I/O는 시도때도 해버리는 그런 존재인 것이죠. 제가 봤을때 수퍼페치를 설계한 사람들이 결정적으로 간과한 한 가지 사실은 하드디스크 소음입니다. 그 엄청난 I/O에서 발생하는 소음 공해들. 작업에 집중할 수 없는 환경을 만들어 줍니다. 이런 연유로 저는 오늘 당장 수퍼페치를 중지 시켰고 매우 만족스럽게 사용하고 있습니다. 이제야 조용한 컴퓨터가 되었네요.

그렇다면 수퍼페치는 어떻게 중지시키나요?

사용자 삽입 이미지

우선 제일 중요한 작업은 수퍼페치 서비스를 중지하는 것 입니다. 서비스 관리에 들어가서 Superfetch를 찾은 다음 속성을 누릅니다. 그리고는 과감하게 사용안함으로 바꾼다음 확인을 누르면 됩니다. 위와같이 표시된다면 정상적으로 중지된 것 입니다.

사용자 삽입 이미지

서비스만 중지해도 되는데 전 조금 찜찜해서 레지까지 수정했습니다.
HKLM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters에 들어갑니다. 거기서 오른쪽에 표시되는 항목 중에 EnableSuperfetch 값을 0으로 변경해 줍니다. 참고로 값이 의미하는 바는 0은 중지, 1은 부팅 과정 수행, 2는 응용프로그램 수행, 3은 둘 다 수행입니다.

조용한 비스타를 원하시는 분들은 한번쯤 중지시켜 보세요.
분명 만족하실 겁니다.

스폰서
글타래

  • 2주간 인기 글
  • 2주간 인기글이 없습니다.
Trackback Address :: http://jiniya.net/tt/trackback/570
  • 시끄러운 Superfetch

    Tracked from Rommance - Daniel's | 2008/04/23 11:35 | DEL

    Windows Vista를 사용하는 연구실의 제 PC는 코어2듀오 6320에 2G 메모리로 사양이 좋은편이라고 할 수 있습니다. 그런데 하드를 너무 많이 읽어대서 시끄럽고 느립니다. 왜 그런지 모르겠지만 디스...

  • seo billings

    Tracked from seo billings | 2019/01/15 14:47 | DEL

    Get service from the amazing local seo consultant company that's now available in addition on sale today!

  • See This Now

    Tracked from See This Now | 2019/01/15 17:34 | DEL

    You must, get today the best quality parent coaching services you can get, and available plus for the best price. Start now!

  • seo kalispell

    Tracked from seo kalispell | 2019/01/16 01:45 | DEL

    Get service from the amazing seo services companies currently now available and at the best price today!

  • Gravatar Image.
    drvoss | 2007/08/22 09:54 | PERMALINK | EDIT/DEL | REPLY

    좋은 정보 감사합니다. 워낙 둔감해서 하드디스크를 계속 읽고 있는지도 몰랐는데, 신경써서 보니 아얘 불이 들어와 있네요~ 그런데, 점점 문체가 영어 문장 번역한것 처럼 되어 가시는것 같습니다.

    추천해 주신 Exploting Online Games 질렀는데 오늘 미국에서 온다고 하네요. 원서라 상당히 버거울껏 같은데, 고 책 읽고 느낀점 같은거 있으시면 많이 올려 주세요 ^^;;

    • Gravatar Image.
      codewiz | 2007/08/22 12:34 | PERMALINK | EDIT/DEL

      노트북은 소음이 적어서 모를 수도 있겠네요. *^^*
      전 너무 소음이 심해서 ㅎㅎ

      문체가 그런가요?? ㅎㅎ
      제가 젤 시러하는게 번역첸데 ㅋㅋㅋ

      책은 기술서적이라 영어가 그렇게 어렵진 않을거예용.
      잘 쓴 책들은 보면 영어가 쉽더라고요.
      물론 어려운 부분도 있지만... *^^*

      앞으로도 읽고 생각나는거 있음 자주 쓰겠습니다. 유후후....~

  • Gravatar Image.
    window31 | 2007/08/22 10:57 | PERMALINK | EDIT/DEL | REPLY

    두번째로 간과한 점은 하드디스크 수명이죠 ^^
    좋은 정보 감사합니다 :)

    • Gravatar Image.
      codewiz | 2007/08/22 12:34 | PERMALINK | EDIT/DEL

      네.
      디스크 수명도 엄청 단축되죠.
      저 따위로 읽기 시작하면 ㅎㅎ

  • Gravatar Image.
    drvoss | 2007/08/22 18:50 | PERMALINK | EDIT/DEL | REPLY

    방금 Exploting Online games가 도착해서 후르륵 넘겨 봤는데, 이거 너무 적나라 하군요. 좋은책 추천해 주셔서 감사합니다. ^^ 와우 계정이 없는데 일단 계정부터 하나 만들어야 겠네요.

    • Gravatar Image.
      codewiz | 2007/08/23 18:02 | PERMALINK | EDIT/DEL

      용현님도 요런 쪽에 관심이 많으신가 보군요. ㅎㅎ
      사실 관련 분야 종사자 아니면 별로 재밌는 주제는 아니라서 말이죠.
      혹시 와우 한번도 안해 보셨으면 계정 끊지 마시고 주위에 하시는 분께 초대해 달라고 하세요. 한달 무료예요.

      진짜 진짜 주의사항 한 가지 알려드리면...
      와우에 중독될 수 있어요 ㅋㅋㅋㅋ

  • Gravatar Image.
    sunny | 2007/08/24 13:12 | PERMALINK | EDIT/DEL | REPLY

    xp의 Prefetch 기능의 연장선으로 보이는군요...
    하여튼. 하드 긁는 소리는 정말 짜증납니다.. 좋은 정보 감사합니다.

    • Gravatar Image.
      codewiz | 2007/08/24 18:05 | PERMALINK | EDIT/DEL

      prefetch의 좀 더 향상된 기능인 것 같습니다.
      저도 하드 긁는 소리 정말 싫어합니다.
      특히나 조용한 새벽엔 최악이죠 ㅠㅠ

  • Gravatar Image.
    ☆~ | 2007/10/25 00:41 | PERMALINK | EDIT/DEL | REPLY

    이전엔 못찾아서 그냥 넘어 갔었는데 오늘 BitTorrent를 사용 하면서 너무 씨끄러워 리소스 관리자에서
    읽기 작업을 열심히 하고 있는 서비스 localsystemnetworkrestricted가 있어 구글님께 검색 해 보니
    어느 포럼에 슈퍼피치라는 단어가 나오더군요 -0-;

    이전에 Ready Boost인지.. 라는걸 봤을 때 본 단어라 서비스에서 보니까
    E:\Windows\system32\svchost.exe -k LocalSystemNetworkRestricted 로 되어 있더군요 ;;
    근데 이 Ready Boost란걸 한시간도 안쓰고 버렸는데 이유가 다른 USB장치 등을 꼽았다 뽑으면
    사운드 카드에서 삐삑거리는 소리가 썩이더군요... 안이랬는데 설마 하서 바로 Ready Boost활성화 되어
    있는 USB메모리를 뽑으니 어떤 걸 꼽고 뽑더라도 설대로 사운드에서 이상한 잡음이 생기지 않더군요..

    유저 차원에서 상식적으로는 이런 현상을 어떻게 생각 해야 할지... 이젠 귀가 편합니다 -_-;;
    안그래도 하드가 5개인데 최악으로 하드 2~3개가 동시에 슈퍼피치가 된다고 생각 하면...
    안그래도 밀집되서 하드에서 열이 잘 빠지지 않는데 정말 최악이더군요 ;;
    (부주의 한것도 있지만 지금것 하드 스핀헤드를 2~3개 날려 본 적이 있어서요 -0-)

    아무래도 슈퍼피치는 짜잘한 크기의 파일들을 쓰는 워드 작업을 하는 컴퓨터에서나 쓸 수 있을거 같습니다 ;

    • Gravatar Image.
      codewiz | 2007/11/16 12:05 | PERMALINK | EDIT/DEL

      저도 같은 생각입니다. 최근에 비스타를 좀 더 쓰면서 느낀점은 특정 시점에 하드 긁는 것은 여전히 심하다는 점 입니다. 시작 시, 종료 시에는 별로 없는데 가끔 익스플로러가 미치면 토할만큼 하드를 긁더군요. ㅠㅠ

  • Gravatar Image.
    Muphy | 2007/11/14 21:12 | PERMALINK | EDIT/DEL | REPLY

    엇. 좋은 것 배워갑니다.
    10k RPM HDD 두대를 RAID 걸고 있자니 그 득득대는 소리가 여간 신경쓰이는게 아니었거든요.
    '이거 미친거 아냐'라고 하면서 '그래도 별 이상은 없는데...'라고 생각하면서 그냥 넘어간(..사실은 뭔가 찾아보기 귀찮아서.. -ㅅ-;;) 적이 한두번이 아니었습니다만, 이제 뭔가 조치를 취해줄 수 있겠군요.
    그런데, Vista에서 느꼈던 가장 큰 차이점이 바로 응용프로그램의 응답속도였는데, 만약 저 기능을 꺼버린다면 그 장점이 사라지는 것은 아닐까 하는 우려가 생깁니다.
    좌우간 감사할 따름입니다. ^^

    덧. HDD의 수명은 그정도로는 줄어들지 않습니다. 24시간 내내 벅벅 긁어대도 5년 넘게 잘 살아있는게 HDD인걸요. :) 딕딕딕대는 거는 그저 열심히 일하고 있다는 표시일 뿐. :D

    • Gravatar Image.
      codewiz | 2007/11/16 12:07 | PERMALINK | EDIT/DEL

      아무래도 응답속도 면에서는 좀 차이가 있겠죠. 전 하드 긁는 거는 죄다 끈다고 껐는데 아직도 가끔 읽는 거는 원인을 모르겠습니다. ㅠㅠ

  • Gravatar Image.
    JYP | 2008/07/08 02:24 | PERMALINK | EDIT/DEL | REPLY

    더불어 MS가 간과한 점을 더 지적하자면 모바일 플랫폼에서의 배터리와 안정성 문제도 있지요;

    노트북에서 비스타를 사용하고 있는데 하드를 계속 긁어대니 정신병 걸릴 것 같더군요;; 덕분에 잘 해결했습니다. 감사합니다^^;

    데스크톱에서는 소음만 제외하면 성능 향상이려니 하고 말 수도 있겠지만 모바일이니 무엇보다 계속 하드를 읽어대며 소모하는 배터리가 엄청난 문제였습니다. 더군다나 이동중 사용하는 경우도 많은데 하드는 항시 돌아가고 있으니 배드 섹터가 발생하고 결과적으로 하드가 망가진다거나 데이터가 유실되는 어처구니없는 상황이 발생할 가능성도 크죠;ㅎ

    땜방 OS로 비스타를 내놓으면서 더 무겁고 느려진 걸 감추느라 이런 잔꾀를 계속 부리는 것 같습니다. Windows 7인가요? 새로 나올 정식(!)OS에서는 이런 모습이 없어졌으면 좋겠네요;ㅎ

  • Gravatar Image.
    Max | 2008/08/07 09:00 | PERMALINK | EDIT/DEL | REPLY

    바이러스 걸린줄 알았는데 그게 아니었군요. 정말 유용한 정보 감사합니다. 요즘 hd영화를 자주 보는데 영화가 끝나고 나서도 하드디스크를 계속 읽더군요 -_-;; 100%사용. 이게 빠르게 하려는건지 느리게 하려는건지 MS의 의도가 수상해요.

  • Gravatar Image.
    감사 | 2011/02/15 21:52 | PERMALINK | EDIT/DEL | REPLY

    음 이게 2011년에도 유용하게 쓰이다니 ...
    너무 유용한 자료입니다.

  • Gravatar Image.
    굴러가는 | 2012/01/01 20:56 | PERMALINK | EDIT/DEL | REPLY

    좋은자료내요 ㅎ
    잘보고 갑니다 ㅎㅎㅎ

Name
Password
Homepage
Secret