Minimera hårddiskbruset med hdparm

Vi har alltid letat efter ett sätt att maximera utrustningens prestanda och i sin tur minimera användningen av både resurser och energi som de förbrukar, och tack vare tekniska framsteg kan vi till och med minska irriterande ljud vad våra gamla hårddiskar gör.

Hårddisk

Inte alla användare har toppmodern utrustning och inte hårddiskar av denna typ i sina datorer, varför de för användare som måste nöja sig med en dator och en hårddisk som gör buller, inte behöver oroa sig längre, för tack till vår kära vän Gnu / Linux vi fick minimera buller som förekommer i äldre datorer.

idsco-hårt

Diskar som finns i klassiska hårddiskar producerar brus när de snurrar. Detta brus från skivorna kan minskas, men vi måste känna till de interna skivornas rotationshastighet, så hur kan vi veta hur snabbt de interna skivorna roterar? Det är lätt att veta om vi använder hdparm-kommando.

Kommandot hdparm är inom alla distributioner GNU / Linux så det är inte nödvändigt att göra någon extra installation. Eftersom vi har hdparm kan vi veta hur många varv de inre skivorna på vår hårddisk vänder på, vi öppnar terminalen och vi börjar med att skriva:
sudo hdparm -I /dev/sda |grep acoustic
Efter att ha gjort detta kommer det att visa oss informationen om rekommenderat värde och nuvarande värde som vår hårddisk har. Nå, nu måste vi bestämma det rekommenderade värdet som vi tidigare visade som nuvarande värde. Vi går tillbaka till terminalen och skriver:
sudo hdparm -M (VALOR RECOMENDADO) /dev/sda

hdparm

Som vi har sett har den inte stora komplikationer i dess funktion och variationerna kommer att uppfattas både i brusreduceringen och i hanteringen av utrustningen. Det finns dock användare som påpekar att dessa ändringar inte är definitiva och att de återgår till sitt ursprungliga tillstånd, om så är fallet och efter att ha använt hdparm upptäcker du att din dator återgår till hur den var, ett sätt att fixa det skulle vara att kopiera den sista raden i terminalen till filen rc.local om du är en användare av distros som är baserade på Debian in Slackware.

För dem som använder OpenSUSE de bör lägga till den i filen boot.local; och om de har en distro baserad på fedora då ska de lägga till den raden i filen rc.local.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   kanaler sade

    mycket bra artikel, tack så mycket.

  2.   Peter086 sade

    Det är synd att både Seagate och WD slutade tillåta att ändra effektvärden i mer än 5 år (patent sak).

  3.   Jesus Perales sade

    Jag kommer att prova, det är konstigt men min bärbara dator gör inte så mycket buller, på samma sätt som jag tycker att det borde vara med den rekommenderade hastigheten

    1.    Robertucho sade

      Tack så mycket för att du kom in och läste artikeln, jag hoppas att den är användbar
      berätta hur det gick ...
      hälsningar

  4.   manuti sade

    Tack så mycket, jag kommer att prova det, eftersom jag monterade en server med en vanlig hårddisk och en BananaPRO och eftersom den väger ingenting vibrerar den och gör för mycket ljud.

    1.    Robertucho sade

      Tack vare dig kommer du säkert att lösa bullerproblemet, jag hoppas att du berättar för oss hur det blev
      hälsningar

      1.    manuti sade

        Damn Seagate-skiva ... det stöder inte den hanteringen och det verkar som att det är en funktion som inte ingår i det här märket, det ger det här felet:

        $ sudo hdparm -I / dev / sda | grep akustisk
        Rekommenderat akustiskt hanteringsvärde: 208, aktuellt värde: 0
        $ sudo hdparm -M 208 / dev / sda
        / dev / sda:
        ställer in akustisk hantering till 208
        HDIO_DRIVE_CMD: ACOUSTIC misslyckades: In- / utgångsfel
        akustisk = stöds inte

  5.   kakel sade

    LUL Jag gjorde en timer i systemd, det är inte särskilt svårt och du kan till och med få det att gälla varje X gång, förresten, jag gjorde det inte för bullerhantering, jag gjorde det för APM för posten, så att nålen faller inte på landningsremsan hela tiden, särskilt för att jag har lämnat datorn med torrentnedladdningar hela natten av en eller annan anledning, jag delar innehållet i min timer och målet så att om du vill kan du göra det :

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

    [Enhet]
    Beskrivning = Kör apm.service var tredje minut

    [Timer]
    OnBootSec = 1 min
    OnUnitActiveSec = 3m
    Enhet = apm.service

    [Installera]
    WantedBy = multi-user.target
    #Slut på fil

    Sedan sparas filen och .service genereras:

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

    [Enhet]
    Beskrivning = Inaktivera hårddiskens APM

    [Service]
    Type = enkel
    ExecStart = / usr / bin / hdparm -B 255 / dev / sda

    [Installera]
    WantedBy = multi-user.target

    #Slut på filen, tryck nu bara på spara

    Min förståelse är att hårddiskar går dåligt när räknaren når några hundra tusen cykler, anledningen till min oro är att alla distros jag har testat har ett värde på 128, vilket på 1 minut orsakar upp till 2 eller 3 cykler, min disk har cirka 80 6 cykler under sina sex månaders livstid (det är en överdriven mängd).
    Med det ovanstående återstår nu bara att förklara operationen, i apm.timer ges ordern att varje minut efter systemstart startas apm.service som stänger av apm (det sätter det till 255), var tredje minut det körs igen ordern, om den bärbara datorn är avstängd eller i viloläge, återgår apm till 3, på det sättet är processen redan automatiserad. Efter att ha redan genererat de två tidigare filerna aktiveras de helt enkelt med följande kommando:

    systemctl aktiverar apm.timer; systemctl aktiverar apm.service

    Och sedan börjar de apm.service med
    #systemctl starta apm.timer
    eller så startar de bara om systemet.
    Jag är inte säker på att detta kommer att hjälpa stationära PC-användare, men för bärbara användare kommer det att hjälpa, jag har bara testat det på Arch och Fedora, om hdparm inte är installerat fungerar det inte, du kan till och med lägga till raden för att minimera buller. Om du vill kan du göra en ny post med den här informationen eller uppdatera den, i båda fallen har jag alltid velat dela.

    1.    Filo sade

      Tack för inmatningen, jag testar den på den bärbara datorn.

  6.   H3R3T1C sade

    Och de har aldrig undrat varför hårddiskar kommer med det, de har aldrig insett att vibrationerna ibland är för att kyla hårddisken (åtminstone på sin tid den gamla MAXTOR det är vad den gjorde) ....

  7.   BrunoEV sade

    Det är också möjligt att reducera brus grafiskt med gnome-disk-utility

  8.   kakel sade

    Jag såg just att i Fedora kan du inte, men det är i grund och botten på grund av hdparm-mappen. I bågen finns i / sur / bin
    och i fedora är det i / usr / sbin