Amri 10 za bure za Kuangalia Matumizi ya Kumbukumbu katika Linux


Linux ni mojawapo ya mfumo maarufu wa uendeshaji wa chanzo wazi na huja na seti kubwa ya amri. Njia muhimu zaidi na moja ya kuamua jumla ya nafasi inayopatikana ya kumbukumbu ya kimwili na kumbukumbu ya kubadilishana ni kwa kutumia amri ya bure.

Amri ya bure ya Linux inatoa taarifa kuhusu jumla ya nafasi iliyotumika na inayopatikana ya kumbukumbu halisi na kubadilishana kumbukumbu na vihifadhi vinavyotumiwa na kernel katika Linux/Unix kama mifumo ya uendeshaji.

Makala haya yanatoa mifano muhimu ya amri za bure zilizo na chaguo, ambazo zinaweza kuwa muhimu kwako kutumia vyema kumbukumbu uliyo nayo.

1. Onyesha Kumbukumbu ya Mfumo

Amri ya bure inayotumika kuangalia nafasi iliyotumika na inayopatikana ya kumbukumbu halisi na ubadilishane kumbukumbu katika KB. Tazama amri katika hatua hapa chini.

# free

             total       used       free     shared    buffers     cached
Mem:       1021628     912548     109080          0     120368     655548
-/+ buffers/cache:     136632     884996
Swap:      4194296          0    4194296

2. Onyesha Kumbukumbu katika Baiti

Amri ya bure na chaguo -b, onyesha saizi ya kumbukumbu katika Bytes.

# free -b

             total       used       free     shared    buffers     cached
Mem:    1046147072  934420480  111726592          0  123256832  671281152
-/+ buffers/cache:  139882496  906264576
Swap:   4294959104          0 4294959104

3. Onyesha Kumbukumbu katika Kilo Byte

Amri ya bure na chaguo -k, onyesha ukubwa wa kumbukumbu katika (KB) Kilobytes.

# free -k

             total       used       free     shared    buffers     cached
Mem:       1021628     912520     109108          0     120368     655548
-/+ buffers/cache:     136604     885024
Swap:      4194296          0    4194296

4. Onyesha Kumbukumbu katika Megabytes

Kuona saizi ya kumbukumbu katika (MB) chaguo la kutumia Megabytes kama -m.

# free -m

             total       used       free     shared    buffers     cached
Mem:           997        891        106          0        117        640
-/+ buffers/cache:        133        864
Swap:         4095          0       4095

5. Onyesha Kumbukumbu katika Gigabytes

Kutumia -g chaguo na amri ya bure, ingeonyesha saizi ya kumbukumbu katika GB (Gigabytes).

# free -g
             total       used       free     shared    buffers     cached
Mem:             0          0          0          0          0          0
-/+ buffers/cache:          0          0
Swap:            3          0          3

6. Onyesha Jumla ya Mstari

Amri ya bure na -t chaguo, itaorodhesha mstari wa jumla mwishoni.

# 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. Zima Onyesho la Mstari Uliorekebishwa wa Bafa

Kwa chaguo-msingi mstari wa amri isiyolipishwa ya kuonyesha bafa iliyorekebishwa, kuzima chaguo hili la utumiaji la laini kama -o.

# free -o

            total       used       free     shared    buffers     cached
Mem:       1021628     912520     109108          0     120368     655548
Swap:      4194296          0    4194296

8. Onyesha Hali ya Kumbukumbu kwa Vipindi vya Kawaida

Chaguo la -s na nambari, linalotumiwa kusasisha amri ya bure kwa vipindi vya kawaida. Kwa mfano, amri iliyo hapa chini itasasisha amri ya bure kila sekunde 5.

# 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. Onyesha Takwimu za Kumbukumbu za Chini na za Juu

Swichi ya -l inaonyesha takwimu za ukubwa wa kumbukumbu ya juu na ya chini.

# 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. Angalia Toleo la Bure

Chaguo -V, onyesha habari ya toleo la amri ya bure.

# free -V

procps version 3.2.8

Amri ya Netstat.