Komandos, kad jūsų atmintis būtų stebima sistemoje „Linux“

atminties bankas

Virtuali kompiuterio atmintis yra prioritetinis išteklius, todėl ją reikia tinkamai valdyti ir stebėti naudojant jums siūlomus įrankius. Tai apima žinojimą, kaip pamatyti atmintį RAM arba pagrindinis naudojamas ir tas, kuris yra laisvas, taip pat pati mainų atmintis arba SWAP, kuriame saugomi visi duomenys ir procesai, kurie nėra prioritetiniai ir kurie nebuvo įkelti į RAM arba iš jų buvo išgauti, kad būtų galima pristatyti kitus prioritetinius. Na, tai yra paprastas paaiškinimas, kaip tai veiktų, nesigilinant.

Mokėti valdyti arba, tiksliau, stebėti šiuos prisiminimus Mūsų Linux sistemoje yra daug galimybių. Tai galima padaryti tiesiogiai peržiūrint kai kuriuos „Linux“ pateiktus /proc sąsajos failus arba naudojant įrankius, kuriuos ketiname paminėti, kurie gali naudoti tokio tipo failus ar kitus failus, kad gautų ir pateiktų minėtą informaciją. patogesniu būdu.tvarkinga. Jūs netgi galite naudoti komandas, pvz., viršų ir kitas, susijusias su procesais, kurie pateikia tam tikrus duomenis apie atmintį... Pirmiausia atlikime laisva komanda, su juo galite pamatyti panaudotą ir laisvą RAM ir SWAP atmintį, buferį ir kt. Tam taip pat galite naudoti -h parinktį, kuri, mano nuomone, rodo vienetus kiek suprantamiau:

free -h

Su komanda apsikeitimo Mes galime suaktyvinti skaidinius arba sukeisti failus, tačiau naudodami -s parinktį taip pat galime pamatyti jo talpą:

swapon -s
Mes tęsiame vmstat kuris, kaip rodo jo pavadinimas, parodo virtualios atminties būseną:

vmstat

Kitas variantas būtų memstat, panašus į ankstesnį:

memstat

Eime dabar su / proc failus kad galėtume kreiptis į atminties informaciją:

cat /proc/swaps
cat /proc/meminfo

Galiausiai mes panaudosime kitą komandą, kuri paprasčiausiai naudojasi DMI lenteles Norėdami gauti aparatinės įrangos informacijos, šiuo atveju naudodami šią parinktį filtruokite tik atminties informaciją:

sudo dmidecode --type memory


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Davidas Garcia Pradosas sakė

    Įdomus straipsnis.

    Malonumas yra sujungti jį su laikrodžiu, kad būtų galima stebėti kas kelias sekundes (pagal numatytuosius nustatymus 2, bet galima reguliuoti naudojant „-n“).
    Pavyzdžiai:
    žiūrėti nemokamai -h
    žiūrėti -n 1 nemokama -h

    Kitas „Bash“ mums siūlomas įrankis yra komandų vykdymas tuo pačiu metu su operatoriais „&&“ ir „;“
    pavyzdys:
    laisvas -h; cat / proc / swaps

    Jis taip pat gali būti filtruojamas naudojant „grep“ ir naudojant vamzdį („|“ simbolis).
    pavyzdys:
    laisvas -h | grep 'Atmintis'

    Arba netgi pridėkite norimą tekstą naudodami „printf“
    printf 'Mano komanda: \ n'; nemokamai -h

    Ir daug daugiau 🙂