Pienennä kiintolevyn melua hdparmilla

Olemme aina etsineet tapaa maksimoida laitteidemme suorituskyky ja minimoida samalla niiden kuluttamien resurssien ja energian käyttö, ja tekniikan kehityksen ansiosta voimme jopa vähentää ärsyttävää melua mitä vanhat kiintolevyt tekevät.

HDD

Kaikilla käyttäjillä ei ole tietokoneissaan viimeisimpiä laitteita eikä tällaisia ​​kiintolevyjä, minkä vuoksi käyttäjien, jotka joutuvat tyytymään tietokoneeseen ja melua aiheuttavaan kiintolevyyn, ei tarvitse enää huolehtia. , koska kiitos rakkaalle ystävällemme Gnu / Linux saimme minimoi melu vanhemmissa tietokoneissa.

idsco-kova

Klassisten kiintolevyjen sisällä olevat levyt tuottavat melua käännettäessä. Tätä levyjen kohinaa voidaan vähentää, mutta meidän on tiedettävä sisäisten levyjen pyörimisnopeus, joten mistä voimme tietää, kuinka nopeasti sisäiset levyt pyörivät? No, on helppo tietää, käytämmekö hdparm-komento.

Komento hdparm on kaikissa jakeluissa Gnu / Linux joten ylimääräistä asennusta ei tarvitse tehdä. Joten, koska meillä on hdparm, voimme tietää, kuinka monta kierrosta kiintolevyn sisäiset levyt pyörivät, avaamme terminaali ja aloitamme kirjoittamalla:
sudo hdparm -I /dev/sda |grep acoustic
Tämän tekemisen jälkeen se näyttää meille suositeltu arvo ja nykyinen arvo että kiintolevyllä on. No, nyt meidän on määritettävä suositeltu arvo, jonka aiemmin näytimme nykyinen arvo. Palataan terminaaliin ja kirjoitamme:
sudo hdparm -M (VALOR RECOMENDADO) /dev/sda

hdparm

Kuten olemme nähneet, sen toiminnassa ei ole suuria komplikaatioita, ja vaihtelut sekä melun vähentämisessä että laitteiden hallinnassa havaitaan. On kuitenkin käyttäjiä, jotka huomauttavat, että nämä muutokset eivät ole lopullisia ja että he palaavat alkuperäiseen tilaansa. Jos näin on, ja hdparm-ohjelman käytön jälkeen huomaat, että tietokoneesi palaa entiseen tapaansa, tapaan Korjaa se se olisi kopioida viimeinen päätelaitteessa oleva rivi tiedostoon rc.paikallinen jos käyttäjä on distroja, jotka perustuvat Debian vuonna Slackware.

Niille, jotka käyttävät OpenSUSE heidän tulisi lisätä se tiedostoon boot.local; ja jos heillä on Distro perustuu Fedora sitten heidän tulisi lisätä tuo rivi tiedostoon rc.paikallinen.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   kanavat dijo

    erittäin hyvä artikkeli, kiitos paljon.

  2.   Peter086 dijo

    On sääli, että sekä Seagate että WD lopettivat mahdollisuuden muuttaa tehoarvoja yli 5 vuodeksi (patentti-asia).

  3.   Jeesus Perales dijo

    Yritän sitä, se on outoa, mutta kannettava tietokone ei aiheuta niin paljon melua, samalla tavalla mielestäni sen pitäisi olla suositellulla nopeudella

    1.    robertucho dijo

      Paljon kiitoksia pysähtymisestä ja artikkelin lukemisesta, toivon sen olevan hyödyllinen
      kerro kuinka meni ...
      terveiset

  4.   manuti dijo

    Paljon kiitoksia, yritän sitä, koska olen asentanut palvelimen, jolla on normaali kiintolevy ja BananaPRO, ja koska se ei painaa mitään, se värisee ja aiheuttaa liikaa melua.

    1.    robertucho dijo

      Kiitos sinulle, ratkaiset varmasti meluongelman, toivottavasti kerrot meille, miten se sujui
      terveiset

      1.    manuti dijo

        Damn Seagate -levy ... se ei tue kyseistä hallintaa ja näyttää siltä, ​​että se on toiminto, jota ei sisälly tähän tuotemerkkiin, se antaa tämän virheen:

        $ sudo hdparm -I / dev / sda | grep akustinen
        Suositeltu akustisen hallinnan arvo: 208, nykyinen arvo: 0
        $ sudo hdparm -M 208 / dev / sda
        / dev / sda:
        asettamalla akustisen hallinnan arvoksi 208
        HDIO_DRIVE_CMD: ACOUSTIC epäonnistui: Tulo- / lähtövirhe
        akustinen = ei tueta

  5.   laatta dijo

    LUL Tein ajastimen systemd: ssä, se ei ole kovin vaikeaa, ja voit jopa saada sen soveltamaan joka X kerta, muuten, en tehnyt sitä melun hallintaan, tein sen tietueen APM: lle, niin että neula ei putoa laskeutumisnauhalle koko ajan, varsinkin kun olen jättänyt tietokoneelle torrent-latauksia koko yön syystä tai toisesta, jaan ajastimen ja kohteen sisällön, jotta voit tehdä sen, jos haluat :

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

    [Yksikkö]
    Description = Suorita apm. Palvelu 3 minuutin välein

    [Ajastin]
    OnBootSec = 1min
    OnUnitActiveSec = 3m
    Yksikkö = apm. Palvelu

    [Asentaa]
    WantedBy = multi-user.target
    # Tiedoston loppu

    Sitten tiedosto tallennetaan ja .palvelu luodaan:

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

    [Yksikkö]
    Description = Poista kiintolevyn APM käytöstä

    [Huolto]
    Type = yksinkertainen
    ExecStart = / usr / bin / hdparm -B 255 / dev / sda

    [Asentaa]
    WantedBy = multi-user.target

    # Tiedoston loppu, kosketa nyt vain Tallenna

    Ymmärrän, että kiintolevyt kaatuvat, kun laskuri saavuttaa muutaman sadan tuhannen jakson, syy huoleni on, että kaikkien testaamieni distrojen arvo on 128, mikä aiheuttaa minuutin aikana jopa 1 tai 2 jaksoa on noin 3 80 sykliä kuuden elämänsä aikana (se on liioiteltu määrä).
    Edellä mainitun jälkeen jäljellä on vain toiminnan selittäminen, apm.timerissä annetaan käsky, että joka minuutti järjestelmän käynnistyksen jälkeen suoritetaan apm.service, joka sammuttaa apm: n (laittaa sen 255: een), 3 minuutin välein se suorittaa tilauksen uudelleen, jos kannettava tietokone on keskeytetty tai lepotilassa, apm palaa arvoon 128, jolloin prosessi on jo automatisoitu. Kun kaksi aikaisempaa tiedostoa on jo luotu, ne aktivoidaan yksinkertaisesti seuraavalla komennolla:

    systemctl salli apm.timer; systemctl ota apm.service käyttöön

    Ja sitten he aloittavat apm-palvelun
    #systemctl käynnistä apm. ajastin
    tai he vain käynnistävät järjestelmän uudelleen.
    En ole varma, auttaako tämä pöytätietokoneiden käyttäjiä, mutta kannettaville käyttäjille se auttaa, olen testannut sen vain Archissa ja Fedorassa. Jos hdparmia ei ole asennettu, se ei toimi, voit jopa lisätä rivin melun minimoimiseksi. Jos haluat, voit tehdä uuden merkinnän näillä tiedoilla tai päivittää tämän, molemmissa tapauksissa olen aina halunnut jakaa.

    1.    filo dijo

      Kiitos syötteestä, testaan ​​sen kannettavalla tietokoneella.

  6.   H3R3T1C dijo

    Ja he eivät ole koskaan miettineet, miksi kiintolevyistä tulee mukana, he eivät ole koskaan ymmärtäneet, että värähtelyjen tarkoituksena on joskus jäähdyttää kiintolevyä (ainakin omana aikanaan vanha MAXTOR teki niin) ...

  7.   BrunoEV dijo

    Melua on myös mahdollista vähentää graafisesti gnome-disk-utility-ohjelmalla

  8.   laatta dijo

    Huomasin juuri, että fedorassa et voi, mutta se johtuu pääasiassa hdparm-kansiosta. Kaaressa on / sur / bin
    ja fedorassa se on tiedostossa / usr / sbin