Намалете до минимум шума на твърдия диск с 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 ако сте потребител на дистрибуции, базирани на Debian о EN Slackware.

За тези, които използват OpenSUSE те трябва да го добавят към файла boot.local; и ако имат дистрибуция въз основа на Fedora тогава те трябва да добавят този ред към файла rc.local.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   канали каза той

    много добра статия, много благодаря.

  2.   Peter086 каза той

    Жалко е, че както Seagate, така и WD спряха да позволяват промяна на стойностите на мощността повече от 5 години (нещо за патентите).

  3.   Исус Пералес каза той

    Ще го пробвам, странно е, но лаптопът ми не вдига толкова много шум, по същия начин мисля, че трябва да е с препоръчителната скорост

    1.    РоБертучо каза той

      Благодаря ви много, че се отбихте и прочетохте статията, надявам се да е полезна
      кажете ни как се справихте ...
      поздрави

  4.   манути каза той

    Благодаря ви много, ще го опитам, тъй като монтирах сървър с нормален твърд диск и BananaPRO и тъй като не тежи нищо, той вибрира и издава прекомерен шум.

    1.    РоБертучо каза той

      Благодарение на вас със сигурност ще разрешите проблема с шума, надявам се да ни кажете как се получи
      поздрави

      1.    манути каза той

        Проклетият диск Seagate ... той не поддържа това управление и изглежда, че това е функция, която не е включена в тази марка, дава тази грешка:

        $ sudo hdparm -I / dev / sda | grep акустичен
        Препоръчителна стойност за управление на акустиката: 208, текуща стойност: 0
        $ sudo hdparm -M 208 / dev / sda
        / dev / sda:
        настройка на акустичното управление на 208
        HDIO_DRIVE_CMD: ACOUSTIC не успя: Грешка при въвеждане / извеждане
        акустична = не се поддържа

  5.   плочка каза той

    LUL Направих таймер в systemd, не е много трудно и дори можете да го накарате да се прилага всеки X път, между другото, не го направих за управление на шума, направих го за APM на записа, така че иглата не пада през лентата за кацане през цялото време, особено защото оставих компютъра с изтегляне на торенти цяла нощ по една или друга причина, споделям съдържанието на моя таймер и целта, така че ако искате, можете да го направите :

    nano /usr/lib/systemd/system/apm.timer

    [Мерна единица]
    Описание = Стартирайте apm.service на всеки 3 минути

    [Timer]
    OnBootSec = 1мин
    OnUnitActiveSec = 3m
    Unit = apm.service

    [Инсталирай]
    WantedBy = multi-user.target
    # Край на файла

    След това файлът се записва и се генерира .service:

    nano /usr/lib/systemd/system/apm.service

    [Мерна единица]
    Описание = Деактивирайте APM на твърдия диск

    [Обслужване]
    Тип = прост
    ExecStart = / usr / bin / hdparm -B 255 / dev / sda

    [Инсталирай]
    WantedBy = multi-user.target

    # Край на файла, сега просто докоснете save

    Разбирам, че твърдите дискове се развалят, когато броячът достигне няколкостотин хиляди цикъла, причината за притеснението ми е, че всички дистрибуции, които съм тествал, имат стойност 128, което за 1 минута причинява до 2 или 3 цикъла, моят диск има около 80 6 цикъла през своите XNUMX месеца живот (това е преувеличено количество).
    След казаното по-горе, сега остава само да се обясни операцията, в apm.timer се дава ред, че всяка минута след стартиране на системата се изпълнява apm.service, който изключва apm (задава го на 255), след това на всеки 3 минути се изпълнява отново поръчката, ако лаптопът е спрян или хиберниран, apm се връща на 128, по този начин процесът е автоматизиран. След като вече са генерирали двата предишни файла, те просто се активират със следната команда:

    systemctl активира apm.timer; systemctl активира apm.service

    И тогава те стартират apm.service с
    #systemctl старт apm.timer
    или просто рестартират системата.
    Не съм сигурен дали това помага на потребителите на настолни компютри, но за потребителите на лаптопи ще помогне, тествал съм го само на Arch и Fedora, ако hdparm не е инсталиран, няма да работи, можете дори да добавите реда за минимизиране на шума. Ако искате, можете да направите нов запис с тази информация или да актуализирате това, и в двата случая винаги съм искал да споделя.

    1.    Фило каза той

      Благодаря за входа, ще го тествам на лаптопа.

  6.   H3R3T1C каза той

    И никога не са се чудили защо твърдите дискове идват с това, никога не са осъзнавали, че вибрациите понякога са за охлаждане на твърдия диск (поне по това време старият MAXTOR е това, което е направил) ...

  7.   Бруноев каза той

    Възможно е също така графично да се намали шумът с помощната програма gnome-disk

  8.   плочка каза той

    Току-що видях, че във Fedora не можете, но основно поради папката hdparm. В арката е в / sur / bin
    а във Fedora е в / usr / sbin