6 helppoa tapaa tarkistaa muistin käyttö Linuxissa
Linuxissa(Linux) on paljon sisäänrakennettuja työkaluja järjestelmän hallintaan ja optimointiin. Jos olet uusi Linuxin(new to Linux) käyttäjä tai olet äskettäin vaihtanut Windowsista(Windows) , sinun on opeteltava useita komentoja saadaksesi siitä kaiken irti. Linux on enimmäkseen kuuluisa käyttöjärjestelmästään, jossa käyttäjällä tai järjestelmänvalvojalla on täysi hallinta. Käytätpä sitten(Whether) Ubuntua, Mintiä(Mint) , Debiania(Debian) tai mitä tahansa muuta Linux-jakelua(Linux distribution) , voit tehdä mitä tahansa oikeilla komennoilla ja työkaluilla.
Tässä artikkelissa keskitymme muistin käytön tarkistamiseen Linuxissa(Linux) , koska tämä on tärkeä taito. Joskus(Sometimes) sovellukset alkavat kuluttaa koko järjestelmän muistia, ja sinun on tiedettävä vianmääritysvaiheet, jotka sinun on suoritettava ongelman löytämiseksi. Joten tässä on parhaat komentorivityökalut Linux - järjestelmän muistin käytön tarkistamiseen.
1. "Ylä"-komento
Ylin komentorivityökalu antaa sinulle yhteenvedon kaikista käynnissä olevista prosesseista. Tämä yhteenveto sisältää reaaliaikaista tietoa muistin käytöstä, joten voit käyttää sitä myös seurantasovelluksena. Voit nähdä, kuinka paljon järjestelmämuistia on yhteensä käytetty, ja sitten voit käydä läpi prosessiluettelon tarkistaaksesi, kuinka paljon muistista kukin prosessi käyttää.
Suorita tämä työkalu kirjoittamalla top-komento:
$ top
Yläkomento näyttää Linux -järjestelmän kokonais- ja vapaan muistin määrän sekä käytetyn fyysisen ja swap-muistin. Tärkein sarake, tässä tapauksessa, on % MEM , koska se kertoo kuinka paljon fyysistä muistia kukin prosessi käytti. Sitten voit tunnistaa roistosovelluksen, joka syö liikaa muistia, ja tappaa sen.
Voit myös käyttää ylintä komentorivityökalua tarkistaaksesi suorittimen(CPU) käytön. Tarkista vain % CPU (Just)-sarakkeesta(CPU) , kuinka paljon prosessointitehoa kukin sovellus käyttää.
2. "Vapaa" komento
Jos tarvitset vain vapaan ja käytetyn muistin määrän oppiaksesi järjestelmäsi muistin käytöstä, et oikeastaan tarvitse top-komentoa. Vapaa komento riittää. Kirjoita terminaaliin free ja opi heti, kuinka paljon fyysistä ja swap-muistia on vapaana tai käytössä. (free)Samalla saat tietoa ytimen käyttämistä puskureista.
Muista, että muistin käyttötiedot eivät näy reaaliajassa. Voit seurata muistin käyttöä ilmaisen komentorivin avulla. Pohjimmiltaan tämä on kuvakaappaus, joka kertoo, kuinka paljon muistia oli vapaata tai käytetty, kun kirjoitit komennon. Käytä yläkomentoa, jos haluat seurata muistin käyttöä tai saada tietää, kuinka paljon muistia kukin prosessi käyttää.
3. "htop"-komento
Htop-komento on pohjimmiltaan ylin komentotyökalu, jossa on helpompi lukea ympäristö ja käyttäjäystävälliset säätimet. Se näyttää RAM -muistin käytön reaaliajassa, antaa sinulle luettelon kaikista käynnissä olevista prosesseista ja antaa sinulle pikakuvakkeet komentoihin, jotka ohjaavat prosesseja. Kun näet prosessin, joka kuluttaa liikaa RAM -muistia , voit lopettaa sen painamalla pikanäppäintä Bash - komentojen käyttämisen sijaan.
Käyttääksesi htop-komentoa sinun on kirjoitettava terminaaliin htop . Saatat kuitenkin saada virheilmoituksen, jos Linux - jakelussasi ei ole oletuksena mukana tätä työkalua. Siinä tapauksessa asenna se kirjoittamalla seuraava komento:
$ sudo apt-get install htop
4. "vmstat"-komento
vmstat-komento näyttää virtuaalimuistin tilastoraportin. Komento antaa sinulle enemmän tietoa kuin todennäköisesti tarvitset, mutta jos aiot tulla Linux - järjestelmänvalvojaksi, sinun pitäisi tietää se. Raportti sisältää seuraavat tiedot:
- Prosessien (prosessien) määrä ajon aikana.
- Vaihdetun muistin, vapaan muistin, välimuistin ja puskurien määrä.
- Lohkot vastaanotetaan ja lähetetään lohkolaitteeseen (IO).
- CPU- ajat (käyttäjäaika, järjestelmäaika, tyhjäkäyntiaika).
Kirjoita päätteeseen vmstat(vmstat ) saadaksesi näennäismuistin tilastoraportin.
5. Tarkista "proc/meminfo" -tiedosto
Ihmettelet todennäköisesti, mistä Linux -järjestelmäsi saa kaikki nämä raportit ja tiedot RAM -muistin käytöstä. No(Well) , melkein kaikilla tähän mennessä käyttämilläsi komentorivityökaluilla on sama lähde: proc/meminfo-virtuaalinen tiedosto. Jos haluat siirtyä suoraan lähteeseen ja saada kaikki haluamasi muistinkäyttötiedot, pääset helposti tiedostoon kirjoittamalla seuraavan komennon:
less /proc/meminfo
Raportti on melko pitkä, joten sinun tulee käyttää less - komentoa saadaksesi navigointisäätimen, jotta tarvitset tiedot nopeasti selataksesi tulosteen läpi. Tämä yksityiskohtainen raportti sisältää kuitenkin paljon tietoa, jota et todennäköisesti tarvitse. Joten tässä ovat tärkeimmät arvot, joihin sinun tulee keskittyä:
- MemTotal
- MemFree
- MemSaatavilla
- Puskurit
- Välimuistissa
- SwapCached
- SwapTotal
- Vaihda Ilmainen
6. Käytä graafista käyttöliittymää
Linux -puristit saattavat vastustaa graafisen käyttöliittymän(GUI) käyttöä komentorivityökalujen kautta, mutta visuaalinen esitys RAM -muistin käytöstä on hienoa. Voit saada kaikki tarvitsemasi tiedot ja seurata järjestelmäsi muistin käyttöä reaaliajassa Linux System Monitor -sovelluksen avulla.
Käytä sovellusta kirjoittamalla "System Monitor" aloitusvalikon hakupalkkiin ja painamalla Enter . System Monitorissa(System Monitor) on kaksi välilehteä, joista olemme kiinnostuneita: Prosessit-(Processes) ja Resurssit(Resources) - välilehdet.
Prosessit- välilehdessä näet kaikki prosessit, jotka ovat tällä hetkellä käynnissä Linux (Processes)-(Linux) käyttöjärjestelmässäsi. Voit lukea muistin käyttöä, suorittimen(CPU) käyttöä ja muita tietoja kunkin yksittäisen prosessin osalta. Tästä voit oppia, jos jokin sovelluksista on mennyt väärin ja käyttää liikaa RAM -muistia . Sitten voit lopettaa prosessin samasta ikkunasta napsauttamalla sitä hiiren kakkospainikkeella ja valitsemalla tappamisvaihtoehdon.
Jos tarvitset kuitenkin vain oppia, kuinka järjestelmämuistisi ja suorittimesi(CPU) ovat käyttäytyneet, sinun tulee tarkistaa Resurssit(Resources) - välilehden graafinen visualisointi.
Täällä voit nähdä suorittimen(CPU) , RAM -muistin ja verkkohistorian kaaviona. Tämä tarkoittaa, että saat historiallisia tietoja järjestelmäsi muistin käytöstä tietyltä ajanjaksolta ja voit myös seurata tätä käyttöä reaaliajassa.
Kuinka haluat mieluummin tarkistaa muistin käytön Linux - käyttöjärjestelmässäsi? Tiedätkö muita komentoja ja työkaluja, jotka voivat saada arvokkaampaa dataa analysoitavaksi? Kerro meille alla olevissa kommenteissa!
Related posts
6 helppoa tapaa nopeuttaa Ubuntun asennusta
5 tapaa automatisoida tiedostojen varmuuskopiointi Linuxissa
7 tapaa pakata ja purkaa tiedostoja Linuxissa
3 parasta tapaa korjata "Laitteessa ei ole tilaa" -virhe Linuxissa
Linux FIND -komento esimerkein
Kuinka asentaa Linux Distro Chromebookiisi
Kuinka päivittää uusimpaan Ubuntuun
Helpoin tapa muodostaa etäyhteys Linux Mintiin mistä tahansa käyttöjärjestelmästä
5 parasta Linux-peliä
Käytä Linuxin 'dd'-komentoa yksinkertaisella käyttöliittymällä
10 parasta Linux-sovellusta Ubuntu-käyttäjille
9 parasta Linux-distroa hakkerointiin
5 hyvää syytä luopua Windowsista Linuxille
HDG selittää: Mikä on UNIX?
Kali Linuxin asentaminen ja asetukset
Fedora vs Ubuntu: Mikä Linux-jakelu on parempi?
Asenna Adobe Digital Editions Ubuntu Linuxiin
Linux-sovellusten asentaminen ja käyttäminen Chromebookissa
10 parasta näytön tallenninta Linuxille
Tiedoston tai hakemiston poistaminen Linuxissa