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ā.
- si: no diska (-iem) samainītās atmiņas apjoms.
- 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.