logo

Kuinka tarkistaa RAM-muisti Linuxissa

RAM (Random Access Memory) on olennainen osa Linux-järjestelmää, jota on seurattava tarkasti. Joissain olosuhteissa muistimme voi loppua, kun palvelimemme vasteajat ovat erittäin hitaita tai ne eivät vastaa kokonaan.

Tämän seurauksena on tärkeää tietää tarkistaa RAM-muisti Linux koska saatamme ryhtyä suojaaviin toimiin oikeiden toimenpiteiden sijaan.

Saatamme myös joutua lisäämään sivutusmuistiamme, jota kutsutaan myös virtuaalimuistiksi, jotta palvelimen suorituskykyä voidaan parantaa.

Nyt keskustelemme tavoista, joilla voimme tarkistaa RAM-muistimme Linuxissa:

Tarkista RAM Linuxissa käyttämällä ilmaista

Ilmaisen komennon avulla voimme tarkistaa RAM-muistimme Linuxissa, ja ilmainen komento on suosituin komento.

Vapaan komennon syntaksi:

 $ free 

Kuinka tarkistaa RAM-muisti Linuxissa

Yllä olevasta kuvasta voidaan nähdä, että lähtö on jaettu kahteen luokkaan: muisti (todellinen RAM) ja swap (tunnetaan myös virtuaalimuistina).

Ilmaisen komennon avulla voimme tarjota seuraavat tiedot:

    kaikki yhteensä:Termi kaikki yhteensä tarkoittaa järjestelmäämme tällä hetkellä asennetun muistin kokonaismäärää kilotavuina.käytetty:Termi käytetty tarkoittaa tällä hetkellä järjestelmässämme käyttämämme RAM-muistin määrää kilotavuina.vapaa:Termi vapaa tarkoittaa järjestelmässämme käytettävissä olevan muistin määrää kilotavuina.jaettu:Se edustaa muistia, jota käyttää tmpfs, joka on virtuaalinen tiedostojärjestelmä, ja se näyttää olevan liitetty, mutta kuuluu haihtuvaan muistiin.puskurit:Ytimen puskurin käyttämää muistia kutsutaan puskuriksi.kätkö:välimuisti on sivuvälimuistin käyttämien muistien määrä, johon tiedot voidaan tallentaa ensin ennen kuin ne kirjoitetaan levylle.saatavilla:Järjestelmässä käytettävissä olevaa muistia kilotavuina kutsutaan käytettävissä olevaksi muistiksi.

Yksi asia, joka meidän on huomattava, on kuitenkin, että puskurit tai välimuistit voivat käyttää paljon muistia; jos järjestelmämme tarvitsee lisää muistia prosesseja varten, niin ydin voi vapauttaa tätä tilaa. Aivan kuten lsblk-komento, myös ilmainen komento voidaan näyttää ihmisen luettavassa muodossa.

Voimme käyttää ilmaista komentoa vaihtoehdon kanssa -h, tarkistaakseen nykyisen käytettävissä olevan RAM-muistin käyttämällä ihmisen luettavaa muotoa.

Syntaksi:

 $ free -h 

Kuinka tarkistaa RAM-muisti Linuxissa

Näemme, että yllä oleva tulos on helppolukuinen, mutta se on pyöristetty.

Samoin käyttämällä ilmaista komentoa voimme näyttää kokonaissarakkeen tarkistaaksemme järjestelmässä käytettävissä olevan RAM-muistin ja swap-muistin.

Kokonaissarakkeen näyttämiseksi voimme käyttää 'vapaa' komento yhdessä vaihtoehdon kanssa '-t.'

Syntaksi:

 $ free -t 

Kuinka tarkistaa RAM-muisti Linuxissa

Voimme myös yhdistää komennon saadaksesi ihmisystävällisen tulosteen sekä näytetyt sarakkeet.

mikä on poikkeusten käsittely javassa

Syntaksi:

 $ free -th 

Kuinka tarkistaa RAM-muisti Linuxissa

Tarkastetaan /proc/meminfo RAM-muistin tarkistamiseksi

Kuten me kaikki tiedämme, ydin on se, joka virtualisoi tiedostojärjestelmän ja tarjoaa sisääntulopisteitä muutamille järjestelmämme laitteille.

Esimerkiksi, /proc hakemistoon voi tallentaa viittauksia järjestelmämme prosesseihin (eli tiedostokuvaajat); vastaavasti /dev voi tallentaa viittauksia virtuaalisiin laitteisiin, jotka lopulta osoittavat todellisille levyille.

Tosin yksi /proc tiedosto voi olla tärkeämpi kuin muut, kun puhumme RAM-muistin tarkistamisesta: muistitiedot.

java-tyyppinen muuttuja

Syntaksi:

 $ cat /proc/meminfo 

Kuinka tarkistaa RAM-muisti Linuxissa

Näemme yllä olevassa lähdössä; ydin näyttää tilastot, jotka ovat samanlaisia ​​kuin 'free' tai 'vmstat'-komentojen näyttämät tilastot.

/proc/meminfo-tiedoston avulla pääsemme käyttämään järjestelmämme kokonaismuistia. vapaana oleva muisti, käytettävissä oleva puskurimuisti ja mahdollisesti käytettävä sivuvälimuisti.

Lopuksi meillä on pääsy swap-välimuistiin ja myös aktiivinen ja ei-aktiivinen swap.

Tarkista RAM-muistin käyttö yläkomennolla

Avulla alkuun -komento, voimme nähdä kaikki tiedot, jotka liittyvät muistin käyttöön jokaisessa järjestelmässämme olevassa prosessissa. The alkuun komento on jo asennettu jokaiseen Linux-järjestelmään. Jos sitä ei ole esiasennettu, voimme asentaa sen avulla apt komento. Käyttämällä seuraavaa syntaksia voimme suorittaa alkuun komento:

 $ top 

Kuinka tarkistaa RAM-muisti Linuxissa

Katso % mem -saraketta huolellisesti. Jos haluamme nähdä prosessin, joka käyttää liikaa muistia, syötä Vaihto + m . Se oikosulkee ohjelmat muistin käytön perusteella alkuun . Tämä on etu alkuun komennon, jonka avulla pystymme tarkkailemaan järjestelmämme muistin käyttöä nopeasti. Voimme mennä sisään q poistuaksesi ylävalikosta.

Tarkista RAM-muistin käyttö htop-komennolla

Kun suoritamme htop-komennon, tämä näyttää sinulle yleiset tiedot RAM-asennuksesta, jossa se päivittää jatkuvasti tilastoja ja näyttää kuinka paljon muistia jokainen prosessi käyttää.

Se ei ole kuin vapaa komento; htop-apuohjelmia ei ole aina asennettu oletusarvoisesti Linux-järjestelmiimme. Vaikka voimme asentaa sen alla olevan komennon avulla:

 $ sudo apt install htop 

Kun htop-komennon asennus on valmis, voimme suorittaa sen päätteen kautta käyttämällä seuraavaa syntaksia:

 $ htop 

Kuinka tarkistaa RAM-muisti Linuxissa

Htop-komento on ilmainen ncurses-pohjainen prosessi-GPL-katseluohjelma jokaiselle Linus-distrolle. Se on aivan kuten top-komento, paitsi että htop-komennossa voimme vierittää sekä pysty- että vaakasuunnassa; Näin ollen se tarjoaa täydelliset tiedot niiden täydellisillä komentoriveillä, jotka liittyvät jokaiseen järjestelmässä käynnissä olevaan prosessiin.