사이트 내 전체검색
[linux] hdparm - 하드 속도 높이기
로빈아빠
https://cmd.kr/server/387 URL이 복사되었습니다.

본문

hdparm - 하드 속도 높이기 

하드의 속도를 높이는 팁, root로 설정을 해야 합니다.
먼저 hdparm --help를 해보세요... 많은 옵션이 나옵니다.

-a get/set fs readahead -A set drive read-lookahead flag (0/1) -c get/set IDE 32-bit IO setting -C check IDE power mode status -d get/set using_dma flag -D enable/disable drive defect-mgmt -E set cd-rom drive speed -f flush buffer cache for device on exit -g display drive geometry -h display terse usage information -i display drive identification -I read drive identification directly from drive -k get/set keep_settings_over_reset flag (0/1) -K set drive keep_features_over_reset flag (0/1) -L set drive doorlock (0/1) (removable harddisks only) -m get/set multiple sector count -n get/set ignore-write-errors flag (0/1) -p set PIO mode on IDE interface chipset (0,1,2,3,4,...) -P set drive prefetch count -q change next setting quietly -r get/set readonly flag (DANGEROUS to set) -R register an IDE interface (DANGEROUS) -S set standby (spindown) timeout -t perform device read timings -T perform cache read timings -u get/set unmaskirq flag (0/1) -U un-register an IDE interface (DANGEROUS) -v default; same as -acdgkmnru (-gr for SCSI, -adgr for XT) -V display program version and exit immediately -W set drive write-caching flag (0/1) (DANGEROUS) -X set IDE xfer mode (DANGEROUS) -y put IDE drive in standby mode -Y put IDE drive to sleep -Z disable Seagate auto-powersaving mode
===================================================

-t  하드를 읽는 시간 측정
-c IDE를 16bit(0) 또는 32bit(1)로 설정
-d DMA 사용여부 결정

hdparm -c -d /dev/hda  <-- 현재의 설정상태 알아보기

/ dev/hda :
I/O support = 0 (default 16-bit)
using_dma = 0 (off)

설정하기전에 속도를 테스트 해보세요...
hdparm -t /dev/hda

hdparm -c 1 -d 1 /dev/hda <-- 설정작업

/dev/hda :
setting 32-bit I/O support flag to 1
setting using_dma to 1 (on)
I/O support = 1 (32-bit)
using_dma = 1(on )

※ 하드에 따라서 설정이 안될 수도 있습니다.

댓글목록

등록된 댓글이 없습니다.

1,139 (11/23P)

Search

Copyright © Cmd 명령어 3.145.56.150