📖
Simple & Clear Engineer Note
  • This is me
  • Infra 용어
  • Linux Acceptance test
    • ISO 9126의 특성에 따른 OS 항목 분류
    • 기능성 (Functionality)
      • Kernel 영역
      • LVM (Logical Volume Manager)
      • API (daemon 서비스 상태 체크)
      • CPU 정보 및 Firmware 확인
      • Memory 용량 및 Slot 확인
      • Negotiation 상태 확인
      • Raid 구성 확인
      • WEB/WAS 설치
      • Cache/Swap 메모리 초기화
      • NFS (Network File System)
    • 신뢰성 (Reliability)
      • Bonding
      • System Reboot
      • Disk Mirror
      • Multipath
      • Cluster
      • Backup & Optical Drive check
      • kdump
      • watchdogtimer
    • 사용성 (Usability)
      • Locale
      • Network 구성
      • Hosts file
      • DNS(Domain Name System)
      • NTP(Network Time Protocol) 시간 동기화
      • tcpdump
      • SSH (Secure Shell)
      • Runlevel
      • Crontab 작업 예약
      • TimeZone
      • VNC(Virtual Network Computing)
      • Yum local repository
    • 유지보수성 (Maintenance)
      • hdparm
    • 보안성 (Security)
      • Permission error 해결방법
    • 기타(ETC)
      • X window
      • Macro (Shell Script & TeraTerm(TTL))
  • Webserver
    • Infra Structure 소개
      • HTML +CSS +JavaScript
      • MongoDB + Flask
  • Hadoop Guide
    • Hadoop Single설치 (ver 2.7.4)
  • MachineLearning
    • 확률(Probability)
    • Machine learning이해하기
    • Processing Data(Numpy)
    • Data Handling - Pandas
      • feature Scaling
      • Data encoding
    • Analysis(with Python & R)
      • 기초통계지식
      • 회귀(Regression)
      • 분류(Classification)
      • 차원축소(Dimension Reduction)
      • 군집화(Clustering)
      • 평가(Evaluation)
      • Scikitlearn
    • Text Analysis
    • Time Series Analysis
    • Statistics
    • Customer Value Analysis
  • Deep Learning
    • CS231n
      • CS231n (Lecture 1~6)
      • CS231n(Lecture7~12)
  • DataBase
    • DataBase
    • Transaction
    • Oracle 12C setup
    • MySQL setup
    • neo4j Enterprise Setup
    • SQL
    • Data inquiry and data analysis using SQL
    • 품질 & RiskManagement
    • 성능(Performance)
    • 안정성
    • 이기종간 데이터 이관방법
  • 기타
    • JAVA용어정리(암기)
  • Windows 관리
    • WINDOW 서버 root 권한 설정 방법
    • 접속자 확인
  • EMRproject
    • Git & Github
Powered by GitBook
On this page
  • 개념 및 목적
  • 기능 및 옵션
  • <hdparm 명령어 옵션>
  • 실행 및 확인방법
  • <hdparm 파일 설치 확인>
  • <하드디스크 속도 측정 방법>
  • Reference

Was this helpful?

  1. Linux Acceptance test
  2. 유지보수성 (Maintenance)

hdparm

hdparm 명령어로 하드디스크 속도와 성능 상태 확인

개념 및 목적

hdparm은 시스템에 장착된 하드디스크의 설정을 확인하거나 설정을 하고자 할 때에 사용하는 명령어다. 이 명령어로 하드디스크의 직접적인 성능에 영향을 줄 수 있는 여러가지 설정을 할 수 있지만 극히 위험한 상황을 초래할 수 있으므로 설정의 용도로는 사용하지 않는 것이 좋다. 따라서 대부분의 경우 하드디스크의 ACCESS속도 및 성능을 확인하고자 할 때에 사용한다[1].

기능 및 옵션

<hdparm 명령어 옵션>

옵션

정의

-M

Acoustic Mode 지원 확인

-W

Write-Back Cache 지원 확인

-C

드라이브 파워 모드 상태를 확인

-B

Advanced Power Management 값을 설정

-y

IDE 드라이브를 준비상태로 둠

-Y

IDE 드라이브를 휴지 (sleep) 상태로 둠

실행 및 확인방법

<hdparm 파일 설치 확인>

1. hdparm 파일 설치 여부 확인 # rpm -qa | grep hdparm

1-1. hdparm 파일이 없을 경우, yum으로 패키지 설치 # yum install hdparm

<하드디스크 속도 측정 방법>

1. Buffered 디스크 속도 측정 # hdparm -t [장치명]

2. 다이렉트 디스크 속도 측정 # hdparm -t --direct [장치명]

3. 버퍼링되어 있는 데이터와 되어있지않는 데이터의 속도 측정 # hdparm -tT [장치명]

Reference

Previous유지보수성 (Maintenance)Next보안성 (Security)

Last updated 4 years ago

Was this helpful?

[1] 하드디스크의 속도와 성능테스트강좌 hdparm 편 - 리눅스포털

https://www.linux.co.kr/home/lecture/?leccode=10822
hdparm 파일 설치 확인