Upravljanje memorijom bitan je aspekt svakog administratora sustava za poboljšanje performansi Linux sustava. Uvijek je dobra praksa nadziranje korištenja swap prostora u Linuxu kako biste osigurali da vaš sustav radi u odnosu na zahtjeve memorije.
Stoga ćemo u ovom članku pogledati načine praćenja korištenja zamjenskog prostora u Linux sustavima.
Zamijenite prostor je ograničena količina fizičke memorije koja je dodijeljena za korištenje operacijskom sustavu kada je dostupna memorija u potpunosti iskorištena. Upravljanje memorijom uključuje zamjenu dijelova memorije u i iz fizičke memorije.
Na većini distribucija Linuxa preporučuje se postavljanje swap prostora prilikom instaliranja operacijskog sustava. Količina swap prostora koju možete postaviti za svoj Linux sustav može ovisiti o arhitekturi i verziji jezgre.
Razmotrit ćemo različite naredbe i alate koji vam mogu pomoći u praćenju korištenja swap prostora u vašim Linux sustavima na sljedeći način:
Ova naredba pomaže vam da navedete uređaje na kojima će se straničenje i zamjena vršiti, a mi ćemo pogledati nekoliko važnih opcija.
Za prikaz svih uređaja označenih kao zamjena u /etc/fstab datoteku koju možete koristiti --svi
opcija. Iako se uređaji koji već rade kao zamjenski prostor preskaču.
# swapon -sve.
Ako želite vidjeti sažetak korištenja zamjenskog prostora prema uređaju, upotrijebite --Sažetak
opciju kako slijedi.
# swapon -sažetak Naziv datoteke Vrsta Veličina Koristi se Prioritet. /dev/sda10 particija 8282108 0 -1.
Koristiti --Pomozite
opciju za pregled informacija pomoći ili otvaranje stranice za dodatne mogućnosti korištenja.
The /proc datotečni sustav je vrlo poseban virtualni datotečni sustav u Linuxu. Također se naziva pseudo-datotečni sustav s informacijama o procesu.
Zapravo ne sadrži "stvarne" datoteke, već podatke o sustavu za vrijeme izvođenja, na primjer memoriju sustava, montirane uređaje, konfiguraciju hardvera i još mnogo toga. Stoga ga također možete nazvati kontrolnom i informacijskom bazom za jezgru.
Da biste saznali više o ovom datotečnom sustavu, pročitajte naš članak: Razumijevanje /proc datotečnog sustava u Linuxu.
Da biste provjerili podatke o korištenju zamjene, možete vidjeti /proc/swaps datoteku pomoću uslužni program za mačke.
# cat /proc /swaps Naziv datoteke Vrsta Veličina Koristi se Prioritet. /dev/sda10 particija 8282108 0 -1.
The besplatno naredba se koristi za prikaz količine slobodne i iskorištene sistemske memorije. Korištenje besplatne naredbe sa -h opciju koja prikazuje izlaz u formatu čitljivom za ljude.
# besplatno -h ukupno iskorišteni besplatni dijeljeni međuspremnici predmemorirani. Mem: 7.7G 4.7G 3.0G 408M 182M 1.8G. -/+ međuspremnici/predmemorija: 2.7G 5.0G. Zamjena: 7.9G 0B 7.9G.
Iz gornjeg izlaza možete vidjeti da posljednji redak pruža informacije o prostoru zamjene sustava. Za više upotrebe i primjere besplatnih naredbi možete pronaći na: 10 besplatnih naredbi za provjeru korištenja memorije u Linuxu.
Vrhunska naredba prikazuje aktivnosti procesora vašeg Linux sustava, zadatke kojima kernel upravlja u stvarnom vremenu. Da biste razumjeli kako funkcionira glavna naredba, pročitajte ovaj članak: 12 najboljih naredbi za provjeru aktivnosti procesa u Linuxu
Za provjeru korištenja swap prostora pomoću naredbe ‘top’ pokrenite sljedeću naredbu.
# vrh.
The na vrhu naredba je sustavni monitor koji izvještava o aktivnostima različitih procesa. No, važno je i to što prikazuje informacije o slobodnom i iskorištenom memorijskom prostoru.
# na vrhu.
Da biste saznali više o tome kako instalirati i koristiti naredbu atop u Linuxu, pročitajte ovaj članak: Pratite aktivnosti evidentiranja procesa sustava Linux
Naredba htop koristi se za pregled procesa u interaktivnom načinu rada, a prikazuje i podatke o korištenju memorije.
# htop.
Za više informacija o instalaciji i upotrebi naredbe htop pročitajte ovaj članak: Htop - Interaktivno praćenje procesa u Linuxu
Ovo je alat za nadziranje sustava na više platformi koji prikazuje informacije o pokrenutim procesima, opterećenju procesora, korištenju prostora za pohranu, korištenju memorije, zamjeni prostora i još mnogo toga.
# pogled.
Za više informacija o instalaciji i korištenju o pogledima naredba, pročitajte ovaj članak: Pogled - Napredni alat za praćenje sustava Linux u stvarnom vremenu
Ova se naredba koristi za prikaz informacija o statistici virtualne memorije. Da biste instalirali vmstat na svoj Linux sustav, možete pročitati donji članak i vidjeti više primjera upotrebe:
Praćenje performansi Linuxa s Vmstatom
# vmstat.
Morate uzeti u obzir sljedeće u polju za zamjenu iz izlaza ove naredbe.
Ovo su jednostavne metode koje možete koristiti i slijediti za praćenje korištenja zamjenskog prostora i nadamo se da je ovaj članak bio od pomoći. U slučaju da trebate pomoć ili želite dodati bilo kakve informacije u vezi s upravljanjem memorijom u Linux sustavima, postavite komentar. Ostanite povezani s Tecmint.