hdparm으로 Linux에서 HDD 성능 측정

우리는 서버의 성능이 당연한 것이 아니라는 것을 여러 번 알게되었습니다. 문제가 어디에 있는지 궁금합니다. … 대역폭이 충분하지 않습니까? … CPU 또는 RAM 부족? … 아니면 HDD의 쓰기와 읽기가 최고가 아닐까요?

여기에서는 HDD가 지원하는 최대 속도, 작동 할 수있는 현재 속도 등을 아는 방법을 보여 드리겠습니다. 도구를 사용합니다. hdparm

HDD-Seagate

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

이것은 우리가 검토하려는 HDD가 / dev / sda, 즉 첫 번째 또는 메인임을 고려합니다.

다음과 같이 표시됩니다.

* 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

즐기십시오!


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   사냥꾼

    하, 왜 그런지는 모르겠지만 "측정"대신 "성능 향상"을 읽었고, 당신이 사용한 트릭을 물어 보려고 했어요. 감사합니다 Gaara.

    1.    KZKG ^ 가아라

      HAHAHAHA 음 ... 가장 명백한 트릭은 SSD를 얻는 것입니다.하지만 가장 비쌉니다 😀

      1.    사냥꾼

        얼마 전 데스크탑 PC에 3 개의 디스크가 있었는데 RAID의 원래 목적은 속도이고 RAID 0 (스트리핑)을했는데 거의 XNUMX 배의 속도를 복사했지만 디스크를 잃어 버리면 손실된다는 단점이있었습니다. 모두.

        그건 그렇고, RAID가 "저렴한 디스크의 중복 배열"이되기 전에는 일반적으로 그렇게 많은 속도가 필요하지 않고 데이터 안정성이 필요하기 때문에 "독립 디스크"입니다.

    2.    Giskard

      나에게도 똑같은 일이 일어났습니다!

  2.   구오

    IDE 디스크 (PATA)가 오래되면 -I와 함께 나오는 최대 속도가 나에게 나오지 않습니다. 다른 한편으로, 당신에게 아이디어를 제공하는 현재의 것들은 다음과 같습니다.
    / dev / sda :
    캐시 된 읽기 타이밍 : 334 초에 2.01MB = 166.40MB / 초
    타이밍 버퍼링 된 디스크 읽기 : 148 초에 3.03MB = 48.77MB / 초

    1.    KZKG ^ 가아라

      댓글 주셔서 감사합니다 😀

  3.   크리스티안

    더 많은 테스트를 위해 phoronix를 추천합니다
    http://www.phoronix-test-suite.com

  4.   제타카01

    나는 집에서 퍽 테스트를 열심히하지 않을 것입니다. 과학적, 수학적 설명이 없으면 회전을 멈출수록 (끄기) 더 잘할 수 있습니다. 조각 모음, 압축, 암호화 등을 여러 번 수행하여 망칠 수 있습니다. 디스크 검사 유틸리티는 무해하지 않으며 더 많이 사용할수록 디스크가 더 많이 소모됩니다. SSD 및 USB 드라이브와 마찬가지로 쓰기 횟수가 제한되어 있습니다. 수시로 사용하는 것은 좋지만 과용하지 마십시오.
    디스크를 중지 / 부팅하는 횟수가 적을수록 좋습니다.
    디스크는 가능한 한 적게 사용하십시오.
    인사말.