10 Kmandi b'xejn biex Iċċekkja l-Użu tal-Memorja fil-Linux


Linux hija waħda mis-sistema operattiva ta 'sors miftuħ l-aktar popolari u tiġi b'sett kbir ta' kmandi. L-aktar mod importanti u uniku biex jiġi ddeterminat l-ispazju totali disponibbli tal-memorja fiżika u l-memorja tal-iskambju huwa billi tuża kmand ħieles.

Il-kmand ħieles tal-Linux jagħti informazzjoni dwar l-ispazju totali użat u disponibbli tal-memorja fiżika u l-memorja tal-bdil b'buffers użati mill-kernel f'sistemi operattivi bħal Linux/Unix.

Dan l-artikolu jipprovdi xi eżempji utli ta 'kmandi b'xejn b'għażliet, li jistgħu jkunu utli għalik biex tutilizza aħjar il-memorja li għandek.

1. Wiri Memorja tas-Sistema

Kmand b'xejn użat biex jiċċekkja l-ispazju użat u disponibbli tal-memorja fiżika u l-memorja tal-bdil f'KB. Ara l-kmand fl-azzjoni hawn taħt.

# free

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

2. Uri Memorja f'Bytes

Kmand b'xejn bl-għażla -b, uri d-daqs tal-memorja f'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. Uri Memorja f'Kilo Bytes

Kmand b'xejn bl-għażla -k, uri d-daqs tal-memorja f'(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. Uri Memorja f'Megabytes

Biex tara d-daqs tal-memorja f'(MB) Megabytes uża l-għażla bħala -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. Uri Memorja f'Gigabytes

L-użu tal-għażla -g b'kmand ħieles, juri d-daqs tal-memorja f'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. Uri Linja Totali

Kmand b'xejn bl-għażla -t, se jelenka l-linja totali fl-aħħar.

# 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. Iddiżattiva l-Wiri tal-Linja Aġġustata tal-Buffer

B'default il-linja tal-kmand b'xejn turi buffer adjusted, biex tiskonnettja din il-linja tuża l-għażla bħala -o.

# free -o

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

8. Uri l-Istatus tal-Memorja għal Intervalli Regolari

L-għażla -s bin-numru, użata biex taġġorna kmand b'xejn f'intervalli regolari. Pereżempju, il-kmand hawn taħt se jaġġorna l-kmand b'xejn kull 5 sekondi.

# 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. Uri Statistika ta' Memorja Baxxa u Għolja

Is-swiċċ -l juri statistika dettaljata tad-daqs tal-memorja għolja u baxxa.

# 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. Iċċekkja Verżjoni Ħieles

L-għażla -V, turi informazzjoni tal-verżjoni tal-kmand b'xejn.

# free -V

procps version 3.2.8

Kmand Netstat.