Samaziniet cietā diska troksni, izmantojot hdparm

Mēs vienmēr esam meklējuši veidu, kā maksimāli palielināt mūsu aprīkojuma veiktspēju un tajā pašā laikā līdz minimumam samazināt gan to patērēto resursu, gan enerģijas izmantošanu, un, pateicoties tehnoloģiskajai attīstībai, mēs pat varam samazināt kaitinošo troksni ko dara mūsu vecie cietie diski.

HDD

Ne visiem lietotājiem datoros ir modernas iekārtas un ne šāda veida cietie diski, tāpēc lietotājiem, kuriem jāsamierinās ar datoru un cieto disku, kas rada troksni, viņiem vairs nav jāuztraucas. , jo pateicoties mūsu dārgajam draugam Gnu / Linux, ko saņēmām samazināt troksni kas notiek vecākos datoros.

idsco-grūti

Diski, kas atrodas klasisko cieto disku iekšpusē, griešanās laikā rada troksni. Šo disku radīto troksni var samazināt, taču mums jāzina iekšējo disku griešanās ātrums, tad kā mēs varam zināt, cik ātri iekšējie diski griežas? Nu, ir viegli uzzināt, vai mēs izmantojam hdparm komanda.

Komanda hdparm atrodas visu sadalījumu robežās Gnu / Linux tāpēc nebūs nepieciešams veikt papildu instalēšanu. Tā kā mums ir hdparm, mēs varam zināt, pie cik apgriezieniem pagriežas mūsu cietā diska iekšējie diski, mēs atveram terminālis un mēs sākam ar rakstīšanu:
sudo hdparm -I /dev/sda |grep acoustic
Pēc tam tas mums parādīs ieteicamā vērtība un pašreizējā vērtība ka mūsu cietajā diskā ir. Nu, tagad mums būs jānosaka ieteicamā vērtība, kuru mēs iepriekš parādījām Šī brīža vērtība. Mēs atgriežamies terminālā un rakstām:
sudo hdparm -M (VALOR RECOMENDADO) /dev/sda

hdparm

Kā redzējām, tā darbībā nav lielu sarežģījumu, un variācijas tiks uztvertas gan trokšņa samazināšanā, gan aprīkojuma pārvaldībā. Tomēr ir lietotāji, kuri norāda, ka šīs izmaiņas nav galīgas un ka viņi atgriežas sākotnējā stāvoklī, ja tas ir jūsu gadījums, un pēc hdparm izmantošanas jūs atklājat, ka jūsu dators atgriežas tā, kā tas bija, veids, kā salabot to tas būtu nokopēt failā pēdējo rindiņu, kas atrodas terminālā rc.local ja izmantojat distros, kuru pamatā ir Debian o lv Slackware.

Tiem, kas lieto OpenSUSE viņiem tas jāpievieno failam boot.local; un, ja viņiem ir disro, pamatojoties uz Fedora tad viņiem šī līnija jāpievieno failam rc.local.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   kanāli teica

    ļoti labs raksts, liels paldies.

  2.   Peter086 teica

    Žēl, ka gan Seagate, gan WD pārtrauca mainīt jaudas vērtības vairāk nekā 5 gadus (patentu lieta).

  3.   Jēzus Peraless teica

    Es to izmēģināšu, tas ir dīvaini, bet mans klēpjdators nerada tik lielu troksni, tāpat kā es domāju, ka tam vajadzētu būt ar ieteicamo ātrumu

    1.    RoBertučo teica

      Liels paldies, ka apstājāties un izlasījāt rakstu, es ceru, ka tas būs noderīgs
      pastāstiet mums, kā gāja ...
      Sveicieni

  4.   manuti teica

    Liels paldies, es to izmēģināšu, jo es uzstādīju serveri ar parasto cieto disku un BananaPRO, un tā kā tas neko nesver, tas vibrē un rada pārmērīgu troksni.

    1.    RoBertučo teica

      Pateicoties jums, jūs noteikti atrisināsit trokšņa problēmu, ceru, ka pastāstīsit, kā tas izrādījās
      Sveicieni

      1.    manuti teica

        Damn Seagate disks ... tas neatbalsta šo pārvaldību, un šķiet, ka tā ir funkcija, kas nav iekļauta šajā zīmolā, tā dod šo kļūdu:

        $ sudo hdparm -I / dev / sda | grep akustiskais
        Ieteicamā akustiskās vadības vērtība: 208, pašreizējā vērtība: 0
        $ sudo hdparm -M 208 / dev / sda
        / dev / sda:
        akustiskās vadības iestatīšana uz 208
        HDIO_DRIVE_CMD: ACOUSTIC neizdevās: ievades / izvades kļūda
        akustiskais = nav atbalstīts

  5.   Flīžu teica

    LUL Es izveidoju taimeri sistēmā systemd, tas nav ļoti grūti, un jūs pat varat to likt lietot katru X reizi, starp citu, es to nedarīju trokšņa pārvaldībai, es to izdarīju ieraksta APM, lai adata visu laiku nenokristu uz piezemēšanās joslas, it īpaši tāpēc, ka viena vai otra iemesla dēļ visu nakti esmu atstājis datoru ar torrent lejupielādēm, es kopīgoju sava taimera un mērķa saturu, lai, ja vēlaties, to varētu izdarīt :

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

    [Vienība]
    Apraksts = Palaist apm. Pakalpojumu ik pēc 3 minūtēm

    [Taimeris]
    OnBootSec = 1min
    OnUnitActiveSec = 3m
    Vienība = apm. Pakalpojums

    [Uzstādīt]
    WantedBy = multi-user.target
    # Faila beigas

    Pēc tam fails tiek saglabāts un tiek ģenerēts .service:

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

    [Vienība]
    Apraksts = Atspējojiet cietā diska APM

    [Apkalpošana]
    Tips = vienkāršs
    ExecStart = / usr / bin / hdparm -B 255 / dev / sda

    [Uzstādīt]
    WantedBy = multi-user.target

    # Faila beigas, tagad vienkārši pieskarieties vienumam Saglabāt

    Es saprotu, ka cietie diski sabojājas, kad skaitītājs sasniedz dažus simtus tūkstošus ciklu, manas bažas izraisa tas, ka visu manu pārbaudīto apgabalu vērtība ir 128, kas 1 minūtes laikā izraisa līdz pat 2 vai 3 cikliem, diskā 80 dzīves mēnešos ir aptuveni 6K cikli (tas ir pārspīlēts daudzums).
    Ņemot vērā iepriekš minēto, tagad atliek tikai paskaidrot darbību, apm.timer ir norādīts, ka katru minūti pēc sistēmas palaišanas tiek izpildīts apm.service, kas izslēdz apm (tas iestata to 255), pēc tam , ik pēc 3 minūtēm tā atkal izpilda pasūtījumu, ja klēpjdators ir apturēts vai pārziemots, apm atgriežas 128, tādā veidā process jau tiek automatizēts. Kad divi iepriekšējie faili jau ir ģenerēti, tie tiek vienkārši aktivizēti ar šādu komandu:

    systemctl iespējot apm.timer; systemctl iespējot apm.service

    Un tad viņi sāk apm.pakalpojumu ar
    #systemctl sākt apm.timer
    vai arī viņi vienkārši pārstartē sistēmu.
    Es neesmu pārliecināts, vai tas palīdz galddatoru lietotājiem, bet klēpjdatoru lietotājiem tas palīdzēs, es to esmu pārbaudījis tikai Arch un Fedora, ja hdparm nav instalēts, tas nedarbosies, jūs pat varat pievienot līniju, lai samazinātu troksni. Ja vēlaties, varat izveidot jaunu ierakstu ar šo informāciju vai atjaunināt to, abos gadījumos es vienmēr esmu vēlējies dalīties.

    1.    Filo teica

      Paldies par ieguldījumu, es to pārbaudīšu klēpjdatorā.

  6.   H3R3T1C teica

    Un viņi nekad nav domājuši, kāpēc HDD nāk ar to, viņi nekad nav sapratuši, ka vibrācijas dažreiz ir HDD atdzišana (vismaz savā laikā vecais MAXTOR tā arī darīja).

  7.   BrunoEV teica

    Ir arī grafiski iespējams samazināt troksni, izmantojot gnome-disk-utility

  8.   Flīžu teica

    Es tikko redzēju, ka fedorā jūs nevarat, bet tas galvenokārt notiek mapes hdparm dēļ. Arhā atrodas / sur / bin
    un fedorā tas atrodas mapē / usr / sbin