웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
하드디스크의 모든성능을 써버리자!
2002.06.14 15:57
## 주의 : 일단 이글은 시스템의 성능에 영향을 줄수있는 커맨드로 이루어져있으므로
필시 끝까지 읽고 적용하시기 바랍니다.##
hdparm (하드디스크 파라미터의 약자라고 생각되옵니다만..)
man 페이지를 보면.. 다음과같이 되어있습니다..
hdparm provides a command line interface to various hard
disk ioctls supported by the stock Linux IDE/ST-506 device
driver. This utility requires Linux kernel version 1.2.13
or later. Some options may not work correctly with ear?
lier kernels. In addition, several options are supported
only for kernels which include the new (E)IDE device
driver, such as version 2.0.10 or later. These options.... -_- 생략합니다
대충보면 EIDE 디스크의 새 드라이버 옵션을 2.0.10 이상버전부터 포함했다.. 그런말같죠?
그렇다면 대충 답이나옵니다. 이 유틸을 이용해서.. 하드디스크의 억세스 성능을 높이는것이죠^^
### 작업전에 일단 쉘에서 다음과같이 입력합니다 ###
# hdparm -t /dev/hdX(여기서 X 란 무엇인지 리눅스를 하신분이라면 아실듯^^; a,b,c,d 순입니다.)
(스커지의 경우 또 틀려지죠)
원리는 생략하고 일단 autoexec.bat 와 같은역할인 /etc/rc.d/rc.local 파일에다가 다음과같이 추가합니다.
# 시동시 DMA 자동세팅
hdparm -c 1 -d 1 -k 1 /dev/hda 와 같이 /dev/hdX 즉 등록된 하드디스크만큼 저옵션을 동작시켜주면
됩니다.
하드디스크가 여러개면 여러개를 등록하세요.
###########경고 : 몇몇 특정기종에 따라 에러가발생할수있으니 주의하시길 바랍니다.. 일단 먼저 쉘상에서 실행해보십시요 ########
일단 쉘상에서 실행을 시켜보시구요 디스크 억세스 속도를 측정해봅시다!
# hdparm -t /dev/hdX
결과를보면 전송률이 훨씬은 아니지만 꽤 향상된것을 볼수있습니다(기종에따라 훨씬 향상되기도합니다)
원리는 윈도우에서 DMA 에 체크해준것과 똑같습니다(DMA 가 맞는지모르겠군요-_-;;)
원리는 알아서 찾아보세요^^ 공부할겸~
그럼 이만^^
필시 끝까지 읽고 적용하시기 바랍니다.##
hdparm (하드디스크 파라미터의 약자라고 생각되옵니다만..)
man 페이지를 보면.. 다음과같이 되어있습니다..
hdparm provides a command line interface to various hard
disk ioctls supported by the stock Linux IDE/ST-506 device
driver. This utility requires Linux kernel version 1.2.13
or later. Some options may not work correctly with ear?
lier kernels. In addition, several options are supported
only for kernels which include the new (E)IDE device
driver, such as version 2.0.10 or later. These options.... -_- 생략합니다
대충보면 EIDE 디스크의 새 드라이버 옵션을 2.0.10 이상버전부터 포함했다.. 그런말같죠?
그렇다면 대충 답이나옵니다. 이 유틸을 이용해서.. 하드디스크의 억세스 성능을 높이는것이죠^^
### 작업전에 일단 쉘에서 다음과같이 입력합니다 ###
# hdparm -t /dev/hdX(여기서 X 란 무엇인지 리눅스를 하신분이라면 아실듯^^; a,b,c,d 순입니다.)
(스커지의 경우 또 틀려지죠)
원리는 생략하고 일단 autoexec.bat 와 같은역할인 /etc/rc.d/rc.local 파일에다가 다음과같이 추가합니다.
# 시동시 DMA 자동세팅
hdparm -c 1 -d 1 -k 1 /dev/hda 와 같이 /dev/hdX 즉 등록된 하드디스크만큼 저옵션을 동작시켜주면
됩니다.
하드디스크가 여러개면 여러개를 등록하세요.
###########경고 : 몇몇 특정기종에 따라 에러가발생할수있으니 주의하시길 바랍니다.. 일단 먼저 쉘상에서 실행해보십시요 ########
일단 쉘상에서 실행을 시켜보시구요 디스크 억세스 속도를 측정해봅시다!
# hdparm -t /dev/hdX
결과를보면 전송률이 훨씬은 아니지만 꽤 향상된것을 볼수있습니다(기종에따라 훨씬 향상되기도합니다)
원리는 윈도우에서 DMA 에 체크해준것과 똑같습니다(DMA 가 맞는지모르겠군요-_-;;)
원리는 알아서 찾아보세요^^ 공부할겸~
그럼 이만^^
댓글 4
-
김영남
2002.06.14 19:45
-
임현
2002.06.15 09:02
배포판 종류에따라 그런버전도있고 그렇지 않은버전도있더군요
저는 레드헷 7.2 와 7.3 서버 2대를 운영중인데 둘다 없는것같더군요
한대는 스커지라 테스트 해보지는 못했지만요.. -
V(^o^)V
2002.06.16 15:13
와우리눅스 게시판에서 DMA모드 테스트한 표있어요. 와우리눅스 개발자분이 웬디하드로 테스트한 표가 저에게는 도움이 됬습니다.
같은 기종의 하드라서요.
찾아서 보시길....
보통 10~20배의 속도 차이가 진짜 나요... 저도 따라해봤어요.
그런데, 저는 입력하고 한번바ㄲ -
구리구리
2002.06.17 06:08
하지만 위험 부담은 감수해야 한다는 글들이 간혹 보이네요 ㅡㅡ;
제목 | 글쓴이 | 날짜 |
---|---|---|
하드디스크의 모든성능을 써버리자! [4] | 임현 | 2002.06.14 |
BIND - DoS Vulnerability [1] | 야쿠자 | 2002.06.07 |
프비에서 apache2 쓰실때 참고하세요. [2] | _a_SPD_a_ | 2002.05.29 |
가상호스트 i- 님의 강의에 덧붙여서 | 이종렬 | 2002.05.24 |
웹호스팅 서버세팅 쉽게하기 팁[윈도우 메모장 이용] [3] | 김영남 | 2002.05.14 |
텔넷에서 다른 계정사용자의 홈디렉토리 접근 막기 [4] | 김영남 | 2002.05.11 |
Redhat 7.3 나왔습니다. [20] | 야쿠자 | 2002.05.10 |
[알아서 나쁠것없는 10원짜리 팁!] 수십 수백명사용자의 일괄생성 방법! [6] | 임현 | 2002.05.09 |
Redhat7.2에서 apache,mysql,php,zend,gd,freetype,giflib,jpeglib,zlib 설치하기 [14] | DeX™ | 2002.05.04 |
개인서버구동시 서버커널 메모리로....(렉생기시는분들 강추) [2] | 홈1004 | 2002.05.03 |
DB 디자인 툴 소개 [2] | 석이 | 2002.04.21 |
Apache2.0.35 + php4.3.0-devel 설치하기;; [15] | Cksoft | 2002.04.08 |
[mysql을 하자 3] DB서버 원격 사용자,DB 만들어 사용하기 [5] | 비바람 | 2002.03.13 |
[mysql을 하자 2] (pai님도 하신^^)사용자와 db를 맹글자 [4] | 비바람 | 2002.03.13 |
[mysql을 하자 1] mysql 종료와 재부팅 | 비바람 | 2002.03.13 |
MySQL 사용자 계정주기 [10] | pai | 2002.03.12 |
리눅스 아주 간단한 사용자 계정 주기-_- [7] | i- | 2002.03.12 |
아래 pai님 도메인셋팅 강좌 세부파일들 예제 :) [3] | 아르체 | 2002.03.06 |
근사모의 APM_steup3설치 법 [5] | 뽀유★ | 2002.03.01 |
리눅스서버 : 도메인 가진 사용자 추가하기 (텔넷,FTP,이메일 사용) [5] | pai | 2002.02.27 |
예전 배포판 쓸때 저도 약 10배이상의 속도체크 차이는 나오더군요.