우리는 서버의 성능이 당연한 것이 아니라는 것을 여러 번 알게되었습니다. 문제가 어디에 있는지 궁금합니다. … 대역폭이 충분하지 않습니까? … CPU 또는 RAM 부족? … 아니면 HDD의 쓰기와 읽기가 최고가 아닐까요?
여기에서는 HDD가 지원하는 최대 속도, 작동 할 수있는 현재 속도 등을 아는 방법을 보여 드리겠습니다. 도구를 사용합니다. hdparm
hdparm 설치
첫째, 분명한 것은 우리가 사용할 소프트웨어를 설치해야한다는 것입니다. Ubuntu 또는 Debian을 사용하는 경우 다음을 사용하여 설치할 수 있습니다.
sudo apt-get install hdparm
ArchLinux 또는이를 기반으로하는 다른 배포판을 사용하는 경우 다음과 같습니다.
sudo pacman -S hdparm
hdparm 사용
첫 번째는 최고 속도를 안다 즉, Sata1, Sata2 또는 3이면 얼마나 지원합니까? 이를 위해 다음 명령을 사용합니다.
sudo hdparm -I /dev/sda | grep -i speed
다음과 같이 표시됩니다.
* Gen1 신호 속도 (1.5Gb / s) * Gen2 신호 속도 (3.0Gb / s) * Gen3 신호 속도 (6.0Gb / s)
HDD의 정교함과 BIOS에서 지원되는 최대 속도가 활성화되어 있는지 여부에 따라 다릅니다.
이제 현재 속도보기 HDD가 작동하는 경우 :
sudo hdparm -tT /dev/sda
다음과 같이 표시됩니다.
/ dev / sda : 캐시 된 읽기 타이밍 : 22770 초에 2.00MB = 11397.43MB / 초 타이밍 버퍼링 된 디스크 읽기 : 432 초에 3.01MB = 143.59MB / 초
끝!
도움이 되었기를 바랍니다.
그건 그렇고, 당신은 제거하여 HDD에 대한 완전하고 자세한 정보를 볼 수 있습니다 GREP 이전에 입력 한 명령, 즉 다음과 같습니다.
sudo hdparm -I /dev/sda
즐기십시오!
하, 왜 그런지는 모르겠지만 "측정"대신 "성능 향상"을 읽었고, 당신이 사용한 트릭을 물어 보려고 했어요. 감사합니다 Gaara.
HAHAHAHA 음 ... 가장 명백한 트릭은 SSD를 얻는 것입니다.하지만 가장 비쌉니다 😀
얼마 전 데스크탑 PC에 3 개의 디스크가 있었는데 RAID의 원래 목적은 속도이고 RAID 0 (스트리핑)을했는데 거의 XNUMX 배의 속도를 복사했지만 디스크를 잃어 버리면 손실된다는 단점이있었습니다. 모두.
그건 그렇고, RAID가 "저렴한 디스크의 중복 배열"이되기 전에는 일반적으로 그렇게 많은 속도가 필요하지 않고 데이터 안정성이 필요하기 때문에 "독립 디스크"입니다.
나에게도 똑같은 일이 일어났습니다!
IDE 디스크 (PATA)가 오래되면 -I와 함께 나오는 최대 속도가 나에게 나오지 않습니다. 다른 한편으로, 당신에게 아이디어를 제공하는 현재의 것들은 다음과 같습니다.
/ dev / sda :
캐시 된 읽기 타이밍 : 334 초에 2.01MB = 166.40MB / 초
타이밍 버퍼링 된 디스크 읽기 : 148 초에 3.03MB = 48.77MB / 초
댓글 주셔서 감사합니다 😀
더 많은 테스트를 위해 phoronix를 추천합니다
http://www.phoronix-test-suite.com
나는 집에서 퍽 테스트를 열심히하지 않을 것입니다. 과학적, 수학적 설명이 없으면 회전을 멈출수록 (끄기) 더 잘할 수 있습니다. 조각 모음, 압축, 암호화 등을 여러 번 수행하여 망칠 수 있습니다. 디스크 검사 유틸리티는 무해하지 않으며 더 많이 사용할수록 디스크가 더 많이 소모됩니다. SSD 및 USB 드라이브와 마찬가지로 쓰기 횟수가 제한되어 있습니다. 수시로 사용하는 것은 좋지만 과용하지 마십시오.
디스크를 중지 / 부팅하는 횟수가 적을수록 좋습니다.
디스크는 가능한 한 적게 사용하십시오.
인사말.