10 „ingyenes” parancs a memóriahasználat ellenőrzéséhez Linux alatt
A Linux az egyik legnépszerűbb nyílt forráskódú operációs rendszer, és hatalmas parancskészlettel érkezik. A fizikai memória és a cserememória teljes rendelkezésre álló helyének meghatározásának legfontosabb és egyetlen módja a „szabad” parancs használata.
A Linux „free” parancsa információkat ad a fizikai memória és a cserememória és a pufferek teljes felhasznált és rendelkezésre álló helyéről. kernel által használt Linux/Unix operációs rendszerekben.
Ez a cikk néhány hasznos példát mutat be az „ingyenes” parancsokra olyan opciókkal, amelyek hasznosak lehetnek a meglévő memória jobb kihasználása érdekében.
1. Rendszermemória megjelenítése
Ingyenes parancs, amellyel ellenőrizheti a fizikai memória és a cserememória felhasznált és rendelkezésre álló területét KB-ban. Tekintse meg az alábbi parancsot működés közben.
free
total used free shared buffers cached
Mem: 1021628 912548 109080 0 120368 655548
-/+ buffers/cache: 136632 884996
Swap: 4194296 0 4194296
2. A memória megjelenítése bájtban
Ingyenes parancs a -b opcióval, megjeleníti a memória méretét Bájtban.
free -b
total used free shared buffers cached
Mem: 1046147072 934420480 111726592 0 123256832 671281152
-/+ buffers/cache: 139882496 906264576
Swap: 4294959104 0 4294959104
3. Memória megjelenítése Kilo Byte-ban
Ingyenes parancs a -k opcióval, megjeleníti a memória méretét (KB) kilobyte-ban.
free -k
total used free shared buffers cached
Mem: 1021628 912520 109108 0 120368 655548
-/+ buffers/cache: 136604 885024
Swap: 4194296 0 4194296
4. Memória megjelenítése megabájtban
A memória méretének megtekintéséhez (MB) megabájtban használja a -m lehetőséget.
free -m
total used free shared buffers cached
Mem: 997 891 106 0 117 640
-/+ buffers/cache: 133 864
Swap: 4095 0 4095
5. Memória megjelenítése gigabájtban
A -g opció használata ingyenes paranccsal a memória méretét GB-ban (gigabájt) jeleníti meg.
free -g
total used free shared buffers cached
Mem: 0 0 0 0 0 0
-/+ buffers/cache: 0 0
Swap: 3 0 3
6. Teljes sor megjelenítése
Ingyenes parancs a -t opcióval, a végére a teljes sort listázza.
free -t
total used free shared buffers cached
Mem: 1021628 912520 109108 0 120368 655548
-/+ buffers/cache: 136604 885024
Swap: 4194296 0 4194296
Total: 5215924 912520 4303404
7. Tiltsa le a Puffer Adjusted Line megjelenítését
Alapértelmezés szerint az ingyenes parancs megjeleníti a „puffer beállítva” sort, hogy letiltja ezt a sort, használja az opciót -oként.
free -o
total used free shared buffers cached
Mem: 1021628 912520 109108 0 120368 655548
Swap: 4194296 0 4194296
8. Memóriaállapot megjelenítése rendszeres időközönként
A számmal ellátott -s opció az ingyenes parancsok rendszeres időközönkénti frissítésére szolgál. Például az alábbi parancs 5 másodpercenként frissíti az ingyenes parancsot.
free -s 5
total used free shared buffers cached
Mem: 1021628 912368 109260 0 120368 655548
-/+ buffers/cache: 136452 885176
Swap: 4194296 0 4194296
9. Alacsony és magas memória statisztikák megjelenítése
A -l kapcsoló részletes, nagy és alacsony memóriaméret-statisztikát jelenít meg.
free -l
total used free shared buffers cached
Mem: 1021628 912368 109260 0 120368 655548
Low: 890036 789064 100972
High: 131592 123304 8288
-/+ buffers/cache: 136452 885176
Swap: 4194296 0 4194296
10. Ellenőrizze az ingyenes verziót
A -V opció az ingyenes parancsverzió információit jeleníti meg.
free -V
procps version 3.2.8
Olvassa el még
Top Command, Find Command, Netstat Command.