아마 컴터에서 가장 큰 발목을 잡는걸 뽑아보라고 한다면 아마 하드디스크일 것입니다
CPU 빠방하고 메모리 빠방해도 하드디스크에 걸리는 부하가 크다면 컴터는 버버버버벅 거리며 늦을 수 밖에 없습니다

그래서... 어떻게 하면 좀 더 빠르게 쓸 수 있을까 알아보겠습니다.
(주의. 아래의 내용은 일부 사람들에게는 뭔 돈 지랄이야라고 느껴질 수도 있으나 사람마다 다 기준이 틀리므로 이상한 댓글 다실 분들은 그냥 가볍게 뒤로가기를 눌러주시기 바랍니다)

일단 이 내용을 알기 전에 간단히 하드디스크에 대해 알아야 합니다

옆에 보면 일반적인 하드디스크가 보입니다
하드디스크 안쪽에 보면 꼭 CD와 같이 생긴 플래터(platter)라는 녀석이 자리잡고 있습니다
저 플래터라는 녀석 위에 바로 데이터가 기록되는 것입니다

저 플래터는 외부쪽이 속도가 가장 빠르고 내부쪽이 속도가 가장 느립니다
즉 저기 빨간색 화살표를 따라 안으로 들어올수록 속도가 느려진다는 것입니다

하드디스크 종류마다 조금씩 다른데 보통은 하드디스크 용량의 20% 정도가 넘어가면 속도가 떨어지는 정도가 심해진다고 합니다

그리고 하드디스크는 외부쪽에서부터 기록을 시작하며 파티셔닝을 해서 나눌 경우 외부쪽부터 내부로 C, D, E 식으로 할당이 됩니다

그럼 어떻게 해야 조금이라도 빠르게 느껴질 수 있을지 알아보면...


1. 역시 돈이 최고다... 성능 좋은 녀석으로 사면 된다
돈이 많다면 역시 SDD로 구입해서 달아 놓으면 최고겠죠
하지만 이건 아직까진 범접하기 힘든 가격대인긴 합니다만 용량 작은거 사서 딱 OS 설치 정도만 해 놓는다면 그래도 체감 성능 확 올라가겠지요
하지만 SDD는 아직까지 성능이나 안정성에서 말도 많고 또 SDD 사기엔 돈도 무리다 싶으면 랩터나 벨로시랩터와 같은 10,000 rpm짜리 하드디스크를 구입하는 것도 좋은 선택이 될 수 있습니다

2. 레이드(RAID) 구성으로 성능 향상을 노려본다
하드웨어적으로 레이드를 구성하는 것이 성능이나 안정성 면에서 훌륭하겠지만 요즘은 그냥 메인보드에서 SW적으로 지원하는 레이드도 상당히 괜찮은 것으로 알려졌습니다

일단 레이드의 개념은 아주 간단히 말하자면 여러개의 하드디스크를 하나의 하드디스크처럼 인식하게 만든다는 것입니다
이 레이드도 여러가지 형태가 있지만 그 중 RAID 0는 2개의 하드디스크를 하나의 하드디스크로 인식하여 데이터를 분산 저장하고 읽기에 속도의 향상을 불러오는 것이니다
하지만... 하드디스크 한개만 고장나도 데이터는 싹 다 날라간다는거.. .

좀 더 레이드에 대한 자세한 내용은

http://www.bodnara.co.kr/bbs/article.html?imode=view&D=7&cate=2&d_category=5&category=36&num=28067&refresh_cnt=1
http://www.kbench.com/hardware/?no=10123

요기 들어가서 찬찬히 읽어보는것도 도움이 될 것입니다

3. 하드디스크 앞자르기를 한다
솔직히 얼마전 요 내용에 대한 글을 읽고 이 포스팅을 하게 된 것입니다

http://www.coolenjoy.net/bbs/zboard.php?id=hdd&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=520

그러면 다시 앞자르기 뭐냐 하면 위에 하드디스크 설명에도 나와 있듯이 하드디스크 용량의 20% 가 넘어가면 성능의 저하가 온다고 합니다
그래서 하드디스크의 일부만을 파티셔닝하여 사용하고 나머지 부분은 파티션 자체도 잡지 않고 그냥 버리는 것입니다
이떄 용량은 20% 정도의 수준이 아니라 OS 설치와 사용빈도가 아주 높은 프로그램 설치 정도의 용량만 잡아서 사용하고 나머지 부분은 버리는 것입니다
이 역시 돈지랄이라고 할 수도 있겠지요. --+

하지만 만약 벨로시랩터로 RAID와 앞자르기 신공 콤보가 이루어진다면 그 속도는 와우.. 놀랄 정도겠지요 ^^;;;

벨로시까지는 아니더라도 WD 6400AAKS RAID0 앞자르기 결과입니다.
http://clien.career.co.kr/zboard/view.php?id=free&no=566889
한번 도전해볼까 만드는 결과네요. --+

4. 난 돈이 없다. ㅠㅠ 그러니 파티셔닝이라도 잘해서 써야지
그렇습니다. 저 위에 방법들은 그쪽에 취미를 가지신 분들에게만 해당사항이 있는 것들입니다. --+
물론 저분들은 "그래도 자동차 튜닝이나 오디오, 카메라에 빠진 사람들보단 우리가 싸게 먹힌다"라고 말하시지만 그래도 비싼건 비싼겁니다.

그러면 보통 사람들은 어찌해야 할까요
뭐 별거 있나요. 기존 하드디스크 파티셔닝만 이쁘게 해도 성능의 향상이 쪼금은 올 수 있겠지요

요즘 사람들이 가장 많이 구입하는 WD 6400AAKS 를 기준으로 살펴보겠습니다
하드디스크 표시 용량은 640Gb이지만 실제 사용가능 용량은 계산하면 대략 600Gb가 못되네요
그러면 파티셔닝을 이쁘게 해야겠죠

일단 파티션을 2개로 나눌지 3개로 나눌지 혹은 그 이상으로 나눌지부터 결정해야 합니다
만약 3개로 나누겠다고 정했다면
C : OS / Application (아무리 많아도 100Gb 이하로 잡는게 좋겠지요)
D : 사용 빈도가 높은 파일, 임시 파일 / 다운로드 파일등 (흠.. 대략 200Gb 잡으면 될까요?)
E : 사용 빈도가 떨어지거나 장기 보관용 파일들... (나머지들...)
뭐 요런 식으로 자신의 평소 사용 스탈을 봐서 적당히 파티셔닝을 하면 됩니다

하드 용량이 좀 넉넉하고 좀 더 성능 위주로 나간다면
C에는 OS 설치만 할 수 있는 최소한의 용량만 잡은 다음에
D에 프로그램 설치와 윈도의 경우에 내문서나 임시폴더 같은 것들을 위치하기도 합니다'

즉 파티션을 잘 나누어서 외부에 사용 빈도가 높은 것들이 저장되게 하고 내부에는 빈도가 적은 것들을 저장하는 것입니다
또 OS가 설치되는 파티션은 최대한 작게 잡음으로서 그 파티션이 단편화되는 것을 막는 것도 속도 향상에 도움이 되겠지요

좀 더 자세한 것을 알고 싶으면 아래 링크도 찬찬히 읽어보세요
 
http://www.parkoz.com/zboard/view.php?id=my_tips&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=%C6%C4%C6%BC%BC%C7&select_arrange=headnum&desc=asc&no=1722

뭐 이 이외에도 AHCI 사용을 통한 하드디스크 성능 향상이 어쩌고 저쩌고 하는 부분도 있는데 아직까지 여기는 논란이 조금 있습니다

http://www.parkoz.com/zboard/view.php?id=my_tips&page=1&sn1=&divpage=2&sn=off&ss=on&sc=off&keyword=%C7%CF%B5%E5%B5%F0%BD%BA%C5%A9&select_arrange=headnum&desc=asc&no=12142

이 외에도 가끔 조각모음을 해주는 것도 좋을 것입니다

Posted by DanielKang Trackback 0 : Comment 7

댓글을 달아 주세요

  1. addr | edit/del | reply Favicon of https://krang.tistory.com BlogIcon Krang 2008.10.21 00:28 신고

    저도 위에 하드디스크 쓰는데
    --------------------------------------------
    C: 20GB (20480MB) :: 시스템
    D: 75.9GB (77823MB) :: 내문서 및 작업용
    E: 250GB (256083MB)
    F: 250GB (256083MB)
    -----------------------------------------
    (지난 블로그글에서 복사후 붙여넣기 신공 ㅎㅎ)
    이렇게 써요~ 250 250 으로 딱떨어진다는..ㅎ
    게임도 안하고 플그램도 별로 없으니 딱좋더라구요.

    문제는 500GB(E,F)는 놀고 있다는거 ㅎㅎㅎㅎ

    • addr | edit/del Favicon of https://felicity.tistory.com BlogIcon DanielKang 2008.10.21 00:31 신고

      게임도 안하고 플그램도 별로 없이 500Gb가 남으신다면 딱 벨로시랩터로 가셔도 될듯한데.. ㅎㅎㅎ
      조금 소음이 크다지만 체감 성능은 차이가 많이 난다고 하더라고요

  2. addr | edit/del | reply Favicon of https://myungee.tistory.com BlogIcon 명이~♬ 2008.10.21 05:34 신고

    음, 돈이 많아야한다에 초공감.......ㅠ
    두번째 레이드에서는...응? 이게 와우??? (와우에 공격대로 하는 게임을 레이드라고 합니다..ㄷㄷ;;)
    이러는 경험에서 우러나온 말도 안되는 컴맹입니다..ㅋㅋ;

    이러고보면 같은말로 다른 이해를 하는 나름의 소통입니다 그려? ㅎㅎ

    • addr | edit/del Favicon of https://felicity.tistory.com BlogIcon DanielKang 2008.10.21 08:58 신고

      와우? 레이드? --+
      게임을 안 해서 뭔지 모르는 1인 ㅋㅋㅋ
      글구 컴터는 돈과 성능이 비례하는 것 같습니다.

  3. addr | edit/del | reply 2008.10.21 05:34

    비밀댓글입니다

  4. addr | edit/del | reply Favicon of https://mindeater.tistory.com BlogIcon MindEater™ 2008.10.21 13:06 신고

    전 레이드의 단점때문에 영원히 안쓸지도 모릅니다..^^;;

    • addr | edit/del Favicon of https://felicity.tistory.com BlogIcon DanielKang 2008.10.22 11:12 신고

      저도 안정성이라는 위험이 있다는 것은 알지만 저런 글 읽고 나면 꼭 시도해보고 싶다는... --+