하드디스크 접근 속도가 걱정입니다.
안녕하세요
이번에 서버를 운영체제를 다시 깔아주었는데, 하드 접근속도가 너무 느립니다.
하드에 대한 스펙은 다음과 같습니다.
/dev/hda: (10000RPM)
Model=WDC WD1500ADFD-00NLR4, FwRev=21.07QR4, SerialNo=
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=48
BuffType=DualPortCache, BuffSize=16384kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2
AdvancedPM=no WriteCache=enabled
Drive conforms to: ATA/ATAPI-7 published, ANSI INCITS 397-2005: ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6 ATA/ATAPI-7
* signifies the current active mode
/dev/hdc: (7200RPM)
Model=WDC WD10EACS-22D6B1, FwRev=01.01A01, SerialNo=WD
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
BuffType=unknown, BuffSize=16384kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 *udma2
AdvancedPM=no WriteCache=enabled
Drive conforms to: Unspecified: ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6 ATA/ATAPI-7
* signifies the current active mode
포맷하기 전에는 파일 복사속도가 매우 빠르게 쓰였는데,
속도측정을하면 지금은 아래와 같습니다.
/dev/hda:
Timing cached reads: 2876 MB in 2.00 seconds = 1438.73 MB/sec
Timing buffered disk reads: 16 MB in 3.22 seconds = 4.97 MB/sec
/dev/hdc:
Timing cached reads: 2212 MB in 2.00 seconds = 1105.15 MB/sec
Timing buffered disk reads: 12 MB in 3.27 seconds = 3.67 MB/sec
hdparm으로 설정을 바꿔주라는 글을 읽어 시도해봤지만 크게 개선이 되지 않습니다.
여러분들의 도움이 필요합니다.
내용추가
DMA 옵션이 활성화 되지 않는것을 발견했습니다.
HDIO_SET_DMA failed: Operation not permitted
라는 메세지만 뜨는데 어떻게 해결해야될까요..
검색해보니 Mainboard
검색해보니 Mainboard 칩셋지원 관련한 커널 드라이버상의 버그일 수 도 있겠습니다.
최신 안전 kernel 로 업그레이트 해보시고요,
만약 해결이 안되신다면, 해당 칩셋과 에러 증상으로 검색하셔서 패치가 있는지 확인해보세요.
http://chanik.egloos.com/1418711
http://www.thinkwiki.org/wiki/Problems_with_SATA_and_Linux#No_DMA_on_DVD_drive