8 noderīgas komandas, lai uzraudzītu mijmaiņas vietas izmantošanu Linux


Atmiņas pārvaldība ir būtisks katra sistēmas administratora aspekts, lai uzlabotu Linux sistēmas veiktspēju. Vienmēr ir laba prakse pārraudzīt mijmaiņas vietas izmantošanu Linux, lai nodrošinātu, ka jūsu sistēma darbojas atbilstoši tās atmiņas vajadzībām.

Tāpēc šajā rakstā mēs aplūkosim veidus, kā uzraudzīt mijmaiņas vietas izmantošanu Linux sistēmās.

Apmaiņas vieta ir ierobežots fiziskās atmiņas apjoms, kas operētājsistēmai tiek piešķirts lietošanai, kad pieejamā atmiņa ir pilnībā izmantota. Tas ir atmiņas pārvaldība, kas ietver atmiņas sadaļu nomaiņu uz un no fiziskās atmiņas.

Lielākajā daļā Linux izplatījumu ieteicams instalēt operētājsistēmas maiņas vietu. Mijmaiņas vietas apjoms, ko varat iestatīt Linux sistēmai, var būt atkarīgs no arhitektūras un kodola versijas.

Kā es varu pārbaudīt Vietnes maiņas maiņu Linux?

Mēs aplūkosim dažādas komandas un rīkus, kas var palīdzēt jums pārraudzīt jūsu mijmaiņas vietas izmantošanu Linux sistēmās šādi:

Šī komanda palīdz jums norādīt ierīces, kurās tiks veikta peidžeru meklēšana un maiņa, un mēs izskatīsim dažas svarīgas iespējas.

Lai apskatītu visas ierīces, kas atzīmētas kā mijmaiņas/etc/fstab failā, varat izmantot opciju - visi . Lai gan ierīces, kas jau darbojas kā rezerves vieta, tiek izlaistas.

# swapon --all

Ja vēlaties skatīt kopsavilkumu par vietu maiņu pēc ierīces, izmantojiet opciju --summary šādi.

# swapon --summary

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

Izmantojiet opciju --help , lai skatītu palīdzības informāciju, vai atveriet lapu, lai skatītu citas lietošanas iespējas.

/ Proc failu sistēma ir ļoti īpaša virtuālā failu sistēma Linux. To sauc arī par procesa informācijas pseidofailu sistēmu.

Tas faktiski nesatur “reālos” failus, bet gan izpildlaika informāciju par sistēmu, piemēram, sistēmas atmiņu, uzstādītās ierīces, aparatūras konfigurāciju un daudz ko citu. Tāpēc uz to var atsaukties arī kā uz kodola vadības un informācijas bāzi.

Lai uzzinātu vairāk par šo failu sistēmu, izlasiet mūsu rakstu: Linux failu sistēmas izpratne/proc.

Lai pārbaudītu apmaiņas lietojuma informāciju, varat apskatīt/proc/swaps failu, izmantojot kaķu utilītu.

# cat /proc/swaps

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

Brīvo komandu izmanto, lai parādītu brīvās un izmantotās sistēmas atmiņas apjomu. Izmantojot bezmaksas komandu ar -h opciju, kas izvadi parāda cilvēkiem lasāmā formātā.

# 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

No iepriekš minētās izejas var redzēt, ka pēdējā rindā ir sniegta informācija par sistēmas mijmaiņas vietu. Plašāku izmantošanu un bezmaksas komandu piemērus var atrast vietnē: 10 bezmaksas komanda, lai pārbaudītu atmiņas lietojumu Linux.

Augšējā komanda parāda jūsu Linux sistēmas procesora darbību, uzdevumus, kurus reāllaikā pārvalda kodols. Lai saprastu, kā darbojas galvenā komanda, izlasiet šo rakstu: 12 galvenās komandas, lai pārbaudītu Linux procesa darbību

Lai pārbaudītu mijmaiņas vietas izmantošanu, izmantojot komandu ‘top’, izpildiet šo komandu.

# top

Atop komanda ir sistēmas monitors, kas ziņo par dažādu procesu darbībām. Bet, kas ir svarīgi, tas parāda arī informāciju par brīvo un izmantoto atmiņas vietu.

# atop

Lai uzzinātu vairāk par to, kā Linux instalēt un izmantot komandu atop, izlasiet šo rakstu: Monitorējiet Linux sistēmas procesu reģistrēšanas darbību

Komanda htop tiek izmantota procesu skatīšanai interaktīvā režīmā, kā arī parāda informāciju par atmiņas lietojumu.

# htop

Lai iegūtu papildinformāciju par komandas htop instalēšanu un lietošanu, izlasiet šo rakstu: Htop - interaktīvā Linux procesu uzraudzība

Šis ir starpplatformu sistēmas uzraudzības rīks, kas parāda informāciju par darbojošajiem procesiem, procesora ielādi, krātuves vietas izmantošanu, atmiņas izmantošanu, mijmaiņas vietas izmantošanu un daudz ko citu.

# glances

Lai iegūtu papildinformāciju par komandu skatiem uzstādīšanu un lietošanu, izlasiet šo rakstu: Skatieni - uzlabots reālā laika Linux sistēmas uzraudzības rīks

Šo komandu izmanto, lai parādītu informāciju par virtuālās atmiņas statistiku. Lai instalētu vmstat savā Linux sistēmā, varat izlasīt zemāk esošo rakstu un skatīt citus lietošanas piemērus:

Linux veiktspējas uzraudzība ar Vmstat

# vmstat

Šīs komandas izejā jums jāņem vērā sekojošais swap laukā.

  1. si: no diska (-iem) samainītās atmiņas apjoms.
  2. tātad: uz diska (-iem) nomainītās atmiņas apjoms.

Kopsavilkums

Šīs ir vienkāršas metodes, kuras var izmantot un ievērot, lai uzraudzītu mijmaiņas vietas izmantošanu, un ceru, ka šis raksts bija noderīgs. Ja jums nepieciešama palīdzība vai vēlaties pievienot jebkādu informāciju par atmiņas pārvaldību Linux sistēmās, lūdzu, ievietojiet komentāru. Uzturiet savienojumu ar Tecmint.