Weboldal keresés

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.