8 kasulikku käsku ruumi vahetamise jälgimiseks Linuxis


Mäluhaldus on iga süsteemiadministraatori oluline aspekt Linuxi süsteemi jõudluse parandamiseks. Alati on hea tava jälgida vahetusruumi kasutamist Linuxis, tagamaks, et teie süsteem töötab mälumahu suhtes.

Seetõttu uurime selles artiklis viise ruumi kasutamise vahetamiseks Linuxi süsteemides.

Vahetusruum on piiratud kogus füüsilist mälu, mis eraldatakse operatsioonisüsteemi kasutamiseks, kui vaba mälu on täielikult ära kasutatud. See on mäluhaldus, mis hõlmab mälu osade vahetamist füüsilisse mällu ja tagasi.

Enamikul Linuxi distributsioonidest on soovitatav operatsioonisüsteemi installimisel seada vahetusruum. Linuxi süsteemile seadistatava vahetusruumi suurus võib sõltuda arhitektuurist ja tuuma versioonist.

Kuidas kontrollida Linuxi vahetusruumi kasutamist?

Vaatame erinevaid käske ja tööriistu, mis aitavad teil jälgida oma Linuxi süsteemides vahetatava ruumi kasutamist järgmiselt:

See käsk aitab teil täpsustada seadmeid, kus lehitsemist ja vahetamist tehakse, ning vaatame mõnda olulist valikut.

Kõigi failides/etc/fstab vahetatavaks märgitud seadmete vaatamiseks võite kasutada valikut - kõik . Kuigi seadmed, mis juba töötavad vahetusruumina, jäetakse vahele.

# swapon --all

Kui soovite vaadata ruumi vahetamise kasutamise kokkuvõtet seadme järgi, kasutage valikut --summary järgmiselt.

# swapon --summary

Filename				Type		Size	Used	Priority
/dev/sda10                              partition	8282108	0	-1

Kasutage suvandit --help abiteabe vaatamiseks või avage rohkemate kasutusvalikute jaoks leht.

/ Proc-failisüsteem on Linuxis väga eriline virtuaalne failisüsteem. Seda nimetatakse ka protsessiteabe pseudofailisüsteemiks.

Tegelikult ei sisalda see tõelisi faile, vaid käitusaja teavet süsteemist, näiteks süsteemimälu, ühendatud seadmed, riistvara konfiguratsioon ja palju muud. Seetõttu võite sellele viidata ka kui kerneli juhtimis- ja teabebaasile.

Selle failisüsteemi kohta lisateabe saamiseks lugege meie artiklit: Linuxi failisüsteemi mõistmine/proc.

Vahetusteabe kontrollimiseks saate kassi utiliidi abil vaadata faili/proc/swaps.

# cat /proc/swaps

Filename				Type		Size	Used	Priority
/dev/sda10                              partition	8282108	0	-1

Vaba käsku kasutatakse vaba ja kasutatud süsteemimälu kuvamiseks. Kasutades valikut -h vaba käsk, mis kuvab väljundit inimloetavas vormingus.

# free -h

             total       used       free     shared    buffers     cached
Mem:          7.7G       4.7G       3.0G       408M       182M       1.8G
-/+ buffers/cache:       2.7G       5.0G
Swap:         7.9G         0B       7.9G

Ülaltoodud väljundist näete, et viimane rida annab teavet süsteemi vahetamisruumi kohta. Täiendava kasutamise ja vaba käsu näiteid leiate aadressilt: 10 tasuta käsku mälukasutuse kontrollimiseks Linuxis.

Ülemine käsk kuvab teie Linuxi süsteemi protsessori tegevust, kerneli hallatavaid ülesandeid reaalajas. Parima käsu toimimise mõistmiseks lugege seda artiklit: 12 parimat käsku Linuxi protsessitegevuse kontrollimiseks

Ruumi kasutamise vahetamiseks käsu ‘top’ abil käivitage järgmine käsk.

# top

Atop-käsk on süsteemimonitor, mis annab aru erinevate protsesside tegevustest. Kuid oluline on see ka teave vaba ja kasutatud mäluruumi kohta.

# atop

Lisateavet Linuxi atop-i installimise ja kasutamise kohta leiate sellest artiklist: Linuxi süsteemiprotsesside logimistegevuse jälgimine

Käsku htop kasutatakse protsesside vaatamiseks interaktiivses režiimis ja see kuvab ka teavet mälukasutuse kohta.

# htop

Lisateavet htop-käsu installimise ja kasutamise kohta leiate artiklist: Htop - interaktiivne Linuxi protsesside jälgimine

See on platvormidevaheline süsteemide jälgimise tööriist, mis kuvab teavet käimasolevate protsesside, protsessori koormuse, salvestusruumi kasutamise, mälukasutuse, vahetusruumi kasutamise ja palju muu kohta.

# glances

Pilkude kohta käskude installimise ja kasutamise kohta lisateabe saamiseks lugege seda artiklit: pilgud - täiustatud reaalajas Linuxi süsteemi jälgimistööriist

Seda käsku kasutatakse virtuaalse mälu statistika kohta teabe kuvamiseks. Vmstat'i installimiseks oma Linuxi süsteemi saate lugeda allolevat artiklit ja vaadata rohkem kasutamisnäiteid:

Linuxi jõudluse jälgimine Vmstatiga

# vmstat

Selle käsu väljundis peate vahetusväljal märkima järgmise.

  1. si: kettalt (ketastelt) vahetatud mälumaht.
  2. nii: kettale (de) le vahetatud mälumaht.

Kokkuvõte

Need on lihtsad meetodid, mida saab kasutada ja järgida ruumi vahetamise jälgimiseks ja loodan, et see artikkel oli kasulik. Kui vajate abi või soovite lisada Linuxi süsteemide mäluhaldusega seotud teavet, postitage kommentaar. Püsige Tecmintiga ühenduses.