Virtualna memorija računala je prioritetni resurs i kao takva mora se pravilno kontrolirati i nadzirati pomoću alata koje vam nudimo. To uključuje znanje kako vidjeti sjećanje RAM koristi i onaj koji je besplatan, kao i sama razmjenska memorija odn ZAMJENA, koji pohranjuje sve podatke i procese koji nisu prioritet i koji nisu preneseni u RAM ili su iz njega izdvojeni kako bi se uveli drugi s većim prioritetom. Pa, ovo je jednostavno objašnjenje kako bi to funkcioniralo, a da se ne ulazi u detalje.
Da znam kako kontrolirati ili, bolje reći, nadgledati ta sjećanja U našem Linux sustavu postoje brojne mogućnosti. Moguće je to učiniti izravno pregledavanjem pomoću konkatenatora nekih datoteka /proc sučelja koje nudi Linux ili korištenjem alata koje ćemo spomenuti, a koji mogu koristiti ovu vrstu datoteka ili druge za dobivanje navedenih informacija i njihovo predstavljanje na korisniku lakši način.uredno. Možete čak koristiti naredbe poput top i druge koje se odnose na procese koji daju određene podatke o memoriji...Prvo idemo s slobodna zapovijed, s njim možete vidjeti rabljenu i besplatnu RAM i SWAP memoriju, međuspremnik itd. Za to također možete koristiti opciju -h koja prikazuje jedinice na nešto razumljiviji način po mom mišljenju:
free -h
Sa naredbom swapon Možemo aktivirati particije ili zamijeniti datoteke, ali s opcijom -s također možemo vidjeti njezin kapacitet:
swapon -s
Nastavljamo sa vmstat koji, kako mu samo ime govori, pokazuje status virtualne memorije:
vmstat
Druga opcija bi bila memstat, slično prethodnom:
memstat
Krenimo sada s datoteke / proc koje možemo potražiti za dobivanje podataka o memoriji:
cat /proc/swaps
cat /proc/meminfo
I na kraju ćemo iskoristiti drugu naredbu koja jednostavno koristi DMI tablice za dobivanje podataka o hardveru, u ovom slučaju filtriranjem samo podataka o memoriji pomoću ove opcije:
sudo dmidecode --type memory
Zanimljiv članak.
Milost je kombinirati ga s satom za praćenje svakih nekoliko sekundi (prema zadanim postavkama 2, ali se može podesiti s "-n").
Primjeri:
gledajte besplatno -h
gledati -n 1 besplatno -h
Još jedan uslužni program koji nam nudi Bash je istodobno izvršavanje naredbi s operatorima "&&" i ";"
primjer:
besplatno -h; mačka / proc / zamjene
Također se može filtrirati pomoću grepa i upotrebe cijevi (znak "|").
primjer:
besplatno -h | grep 'Memorija'
Ili čak dodajte tekst koji želimo pomoću printfa
printf 'Moja naredba: \ n'; besplatno -h
I još puno više 🙂