Egloos | Log-in


여러분들 하드는 건강한가요?

노트북에 리눅스 쓰시는 분들 하드디스크 한번 확인하셔야 될듯합니다.
특히 우분투의 경우 laptop mode로 동작시 하드 수명이 단축될수도 있다는군요. Bug #59695

노트북에 들어가는 대부분의 HDD는 load/unload 기술을 사용합니다.

이것은 idle시간에 헤드를 parking시켜놓음으로써 전력소모를 줄이고 안정성을 향상 시키는데 도움을 줍니다.
하지만 이 기술은 HDD에 무리를 주기때문에 자주하면 좋지 않습니다. 보통 200,000 ~ 300,000번, 최신 하드일 경우 600,000번 정도 load/unload를 하면 플래터가 나간다는군요.
문제는 우분투에선 기본설정이 load/unload를 매우 빈번히 하도록 설정되어 있다고 합니다. 분당 3번만 load/unload를 해도 lifetime이 1666시간, 69일밖에 안됩니다. load/unload가 600,000번까지 되는 하드라도 3333시간, 138일이면 하드가 못쓰게 됩니다.
load/unload count는 smartmontools 패키지를 깔아서 아래와 같은 명령어로 확인 가능합니다.

$ smartctl -d ata -a /dev/sda | grep 193
193 Load_Cycle_Count 0x0032 098 098 000 Old_age Always - 45802

전 45,802번 load/unload를 했다고 나오는군요. 제조사 스팩을 보니 600,000번 된다고하니 아직 건강한거죠.
그럼 load/unload를 어떻게 조정하느냐가 문제인데..hdparm으로 하드디스크 설정을 바꿀수 있습니다.

hdparm -B 숫자 /dev/sda

여기서 숫자에는 1~255까지의 값이 들어갑니다. 255로 설정하면 전원관리를 아예 안한다는 뜻인데 load/unload를 안합니다.
1로 설정하면 매우 자주 load/unload를 합니다.
우분투의 경우 /etc/acpi/power.sh에 디폴트 값이 1로 되어 있습니다.
이 값을 적절히 변경 해주시면 됩니다. 값을 너무 크게 하면 하드수명이 늘어나는 반면 전력소모가 많고 충격에 약해집니다. 너무작은 값은 하드 수명을 단축시킵니다.

by sylphong | 2007/11/01 12:38 | 트랙백 | 덧글(2)

트랙백 주소 : http://sylphong.egloos.com/tb/1565647
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by sakuragi at 2007/11/12 00:24
제 하드 스펙에서는 load/unload 정보를 공개하지 않네요. 하지만 검색해보니 600,000이 일반적인 듯 하더군요. 현재까지 수치는 376620네요. 이 하드를 쓴지 2년이 조금 넘었으니, 앞으로 길어봐야 2년 정도군요. :)
Commented by gamja9e at 2009/08/05 12:00
실퐁 안냐세염 -_-;;
저도 한번 해봤더니 7.5만이네요... 1년 좀 안된놈인데.. 이대로 나가면 10년 쓸 듯..

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶