hdparm으로 하드 드라이브 소음 최소화

우리는 항상 장비의 성능을 극대화하는 동시에 장비가 소비하는 자원과 에너지의 사용을 최소화 할 수있는 방법을 모색 해 왔으며, 기술 발전 덕분에 성가신 소음 감소 우리의 오래된 하드 드라이브가하는 일.

HDD

모든 사용자가 컴퓨터에 이러한 유형의 하드 드라이브가 아닌 최첨단 장비를 가지고있는 것은 아닙니다. 따라서 소음을내는 컴퓨터와 하드 드라이브에 안주해야하는 사용자에게는 더 이상 걱정할 필요가 없습니다. , 우리의 친애하는 친구 Gnu / Linux 덕분에 소음 최소화 구형 컴퓨터에서 발생합니다.

idsco-hard

클래식 하드 드라이브 내부에있는 디스크는 회전 할 때 소음이 발생합니다. 디스크에서 발생하는이 소음은 줄일 수 있지만 내부 디스크의 회전 속도를 알아야합니다. 그러면 내부 디스크가 어떤 속도로 회전하는지 어떻게 알 수 있습니까? 글쎄, 우리가 hdparm 명령.

명령 hdparm 모든 분포 내에 있음 Gnu / Linux 따라서 추가 설치를 할 필요가 없습니다. 따라서 hdparm이 있으므로 하드 디스크의 내부 디스크가 몇 번 회전하는지 알 수 있습니다. 터미널 그리고 우리는 쓰기 시작합니다 :
sudo hdparm -I /dev/sda |grep acoustic
이 작업을 수행하면 정보가 표시됩니다. 권장 값현재 가치 우리 하드 드라이브가 가지고 있습니다. 이제 이전에 보여 드렸던 권장 값을 결정해야합니다. 현재 가치. 터미널로 돌아가서 다음과 같이 씁니다.
sudo hdparm -M (VALOR RECOMENDADO) /dev/sda

hdparm

우리가 살펴본 것처럼 작동에 큰 문제가 없으며 소음 감소 및 장비 관리의 차이가 감지됩니다. 그러나 이러한 변경 사항이 결정적이지 않고 원래 상태로 돌아 간다고 지적하는 사용자가 있습니다. 이것이 귀하의 경우이고 hdparm을 사용한 후 컴퓨터가 원래 상태로 돌아 간다는 것을 알게됩니다. 고쳐 터미널에있는 마지막 줄을 파일에 복사하는 것입니다. rc.local 기반 배포판의 사용자 인 경우 데비안 O 전용 슬랙웨어.

사용하시는 분들을 위해 오픈 수세 파일에 추가해야합니다. 부트.로컬; 그리고 그들이 기반으로 한 배포판이 있다면 페도라 그런 다음 해당 줄을 파일에 추가해야합니다. rc.local.


코멘트를 남겨주세요

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

*

*

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

  1.   채널

    아주 좋은 기사, 대단히 감사합니다.

  2.   Peter086

    Seagate와 WD가 모두 5 년 이상 전력 값 수정을 중단 한 것은 유감입니다 (특허).

  3.   예수 페랄 레스

    시도해 볼게요 이상하지만 내 노트북은별로 소음이 나지 않습니다. 같은 방식으로 권장 속도 여야한다고 생각합니다.

    1.    로베르투초

      방문 해주셔서 감사합니다. 기사를 읽어 주셔서 감사합니다.
      어떻게했는지 알려주세요 ...
      안부

  4.   마누 티

    정말 감사합니다. 일반 하드 드라이브와 BananaPRO가 장착 된 서버를 장착하고 무게가 가볍기 때문에 진동과 과도한 소음이 발생하기 때문에 시도해 보겠습니다.

    1.    로베르투초

      덕분에 소음 문제를 확실히 해결할 수있을 것입니다. 어떻게되었는지 알려 주시기 바랍니다.
      안부

      1.    마누 티

        Damn Seagate disk ...이 관리를 지원하지 않으며이 브랜드에 포함되지 않은 기능인 것 같습니다. 다음 오류가 발생합니다.

        $ sudo hdparm -I / dev / sda | grep 음향
        권장 음향 관리 값 : 208, 현재 값 : 0
        $ sudo hdparm -M 208 / dev / sda
        / dev / sda :
        음향 관리를 208로 설정
        HDIO_DRIVE_CMD : ACOUSTIC 실패 : 입력 / 출력 오류
        음향 = 지원되지 않음

  5.   타일

    LUL 저는 systemd에서 타이머를 만들었습니다. 그다지 어렵지 않고 매번 적용하도록 할 수도 있습니다. 그런데 소음 관리를 위해 한 것이 아니라 레코드의 APM을 위해 한 것입니다. 바늘은 자주 랜딩 스트립에 떨어지지 않습니다.

    나노 /usr/lib/systemd/system/apm.timer

    [단위]
    설명 = 3 분마다 apm.service 실행

    [시간제 노동자]
    OnBootSec = 1 분
    OnUnitActiveSec = 3m
    단위 = apm.service

    [설치]
    WantedBy = multi-user.target
    # 파일 끝

    그런 다음 파일이 저장되고 .service가 생성됩니다.

    나노 /usr/lib/systemd/system/apm.service

    [단위]
    설명 = 하드 디스크의 APM 비활성화

    [서비스]
    유형 = 단순
    ExecStart = / usr / bin / hdparm -B 255 / dev / sda

    [설치]
    WantedBy = multi-user.target

    # 파일의 끝, 이제 저장을 터치하십시오.

    내 이해는 카운터가 수십만주기에 도달하면 하드 드라이브가 충돌한다는 것입니다. 내 우려의 이유는 내가 테스트 한 모든 배포판의 값이 128이며 1 분에 최대 2 ~ 3주기가 발생한다는 것입니다. 수명 80 개월 동안 약 6K 사이클이 있습니다 (과장된 양입니다).
    위에서 말했듯이, 이제는 작동을 설명하는 것만 남아 있습니다. 255 분마다 주문을 다시 실행합니다. 노트북이 일시 중단되거나 최대 절전 모드 인 경우 apm은 3로 돌아갑니다. 이렇게하면 프로세스가 이미 자동화됩니다. 두 개의 이전 파일을 이미 생성했으면 다음 명령으로 간단히 활성화됩니다.

    systemctl은 apm.timer를 활성화합니다. systemctl은 apm.service를 활성화합니다.

    그런 다음 apm.service를 시작합니다.
    #systemctl apm.timer 시작
    또는 시스템을 재부팅합니다.
    이것이 데스크톱 PC 사용자에게 도움이되는지 확실하지 않지만 랩톱 사용자에게는 도움이 될 것입니다. 저는 Arch와 Fedora에서만 테스트했습니다. hdparm이 설치되어 있지 않으면 작동하지 않으며 소음을 최소화하기 위해 라인을 추가 할 수도 있습니다. 원하는 경우이 정보로 새 항목을 만들거나이 정보를 업데이트 할 수 있습니다. 두 경우 모두 항상 공유하고 싶었습니다.

    1.    필로

      입력 해 주셔서 감사합니다. 랩톱에서 테스트하겠습니다.

  6.   H3R3T1C

    그리고 그들은 왜 HDD가 그와 함께 제공되는지 궁금해하지 않았고, 진동이 때때로 HDD를 냉각시키는 것이라는 사실을 결코 깨닫지 못했습니다 (적어도 그 당시에는 이전 MAXTOR가 그랬던 것입니다)…

  7.   브루노에프

    gnome-disk-utility를 사용하여 그래픽으로 노이즈를 줄일 수도 있습니다.

  8.   타일

    페도라에서 할 수 없다는 것을 방금 보았지만 기본적으로 hdparm 폴더 때문입니다. 아치에서 / 쉬르 / 빈
    페도라에서는 / usr / sbin에 있습니다.