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.