느린 하드디스크 체크: hdparm
글쓴이: litdream / 작성시간: 수, 2004/10/13 - 9:55오후
안녕하세요.
제가 얼마전에 컴퓨터를 한대 얻어서, Gentoo 를 깔았습니다.
그런데, 깔다가 좀 느리지 않나 싶어서, 이리저리 알아본 결과
hdparm 을 써봐야한다는 걸 알아서 체크해 봤더니,
무려 20배 정도로 디스크 액세스가 느립니다.
우선, 제가 더 체크해볼수 있는 유틸리티가 무엇이 있을까요?
다음은 hdparm -t /dev/hda 의 결과입니다.
<느린컴퓨터>
/dev/hda:
Timing buffered disk reads: 6 MB in 3.07 seconds = 1.95 MB/sec
/dev/hdb:
Timing buffered disk reads: 8 MB in 3.95 seconds = 2.03 MB/sec
<정상적인 컴퓨터>
/dev/hda:
Timing buffered disk reads: 116 MB in 3.01 seconds = 38.53 MB/sec
/dev/hdb:
Timing buffered disk reads: 172 MB in 3.00 seconds = 57.30 MB/sec
Forums:
hdparm -i 로 확인을 해보시기 바랍니다.
hdparm -i 로 확인을 해보시기 바랍니다.
Written By the Black Knight of Destruction
dma를 켜 보세요..[code:1]Will:~# hdparm
dma를 켜 보세요..
고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"
커널 컴파일 할 때 칩셋을 제대로 지정하셨는지도 체크해 보세요. 보통
커널 컴파일 할 때 칩셋을 제대로 지정하셨는지도 체크해 보세요.
보통 커널 컴파일 옵션에서...
Device drivers -> ATA/ATAPI ... 로 들어가서 체크하는데,
여기서 자신이 쓰는 메인 보드의 칩셋을 잘 보고 * 표시를 다셔야 합니다.
그러면 hdparm 안 해도 그렇게 까지 속도가 떨어지지는 않습니다.
---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
앗~ 어느새 답변이... 정말 감사합니다.흑기사님, fehead님
앗~ 어느새 답변이... 정말 감사합니다.
흑기사님, fehead님, akpil 님이 지적하신 모든 사항을
저의 무지로 인하여 전혀 고려하지 않은듯 합니다.. ^^;
우선, 흑기사님의 제안대로 hdparm -i 결과는
일단 이해하기가 쉽지는 않았지만, buffer 사이즈도 정해져있고, 여러가지 숫자들이 있는걸로봐서...-_-;; ..
fehead 님의 조언을 한번 따라보고 안될경우, 좀더 연구한후 다시 돌아오기로 하고 넘어갔습니다.
fehead 님의 제안대로 dma 를 체크하였더니!!
dma 가 꺼져있었습니다.
그러면~ 예상외로 문제가 간단해 지리라 기대하고,
이것을 할수 없다고 나오는군요~
좀더 연구를 해야겠군요... 해결이 되면 다시 답글을 올리겠습니다.
답변 주신분들께, 감사드립니며, 혹 다른 조언해주시면 더욱 감사드리겠습니다.
이만.. 꾸뻑.
삽질의 대마왕...
akpil 님의 말씀대로, 2.6.8 커널에 칩셋을 enable 한후에
akpil 님의 말씀대로, 2.6.8 커널에 칩셋을 enable 한후에
다시 부팅하니깐, 아주 희한한 현상이 났습니다.
부팅한 상태에서는 /dev/hda 는 dma 가 on 된 상태였고,
/dev/hdb 는 dma 가 off 된 상태였습니다.
그래서, hdb 를 켜면 syslog 에 에러를 남기면서 enable 되었다가
hda를 disable 시킵니다. 즉, 둘중에 한놈만 enable 되고
중간중간 error 를 날립니다.
칩셋은 제대로 설정한듯 합니다. (칩셋이 via 였습니다. )
( 몇번 서비스가 안올라온것은 있었지만, 다시 컴파일해서 고쳤습니다. )
이 증상에 대해 혹시 해주실 말씀 있으신분 부탁드립니다.. 꾸뻑..
삽질의 대마왕...
저렇게 에러 나는 경우는 보통 하드웨어적으로 문제가 있을 때입니다.
저렇게 에러 나는 경우는 보통 하드웨어적으로 문제가 있을 때입니다.
즉, 하드 디스크 케이블이 헐겁다거나... 하드디스크에 배드섹터가 있다거나, 하드디스크에 전기가 들어가는 것이 불안하다거나.. 할 때 저런 메시지를 보여줍니다.
커널컴파일은 하셨다니깐... 하드디스크를 체크해 보시기를 권합니다.
---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
akpil님 감사합니다.. 하드웨어를 체크해 보겠습니다.사실 이
akpil님 감사합니다.. 하드웨어를 체크해 보겠습니다.
사실 이 컴터의 전 주인이, 컴퓨터가 너무 느리다고 저에게 공짜로 주다시피 팔았거든요. 아마도 하드웨어 문제인듯 싶지만, 리눅스로 심하게 작업하지 않는다면 쓸수는 있는듯 합니다.
( 젠투로 딱 필요한것만 깔아서 못쓰도록 느리진 않은듯.. )
장난감으로 쓰기는 딱 좋습니다.. :) mp3 player 로나 써야겠습니다.. 하하하.
답변주신분들 감사합니다.
그럼..
삽질의 대마왕...
댓글 달기