10 ókeypis skipanir til að athuga minnisnotkun í Linux
Linux er eitt vinsælasta opna stýrikerfið og kemur með risastórt sett af skipunum. Mikilvægasta og eina leiðin til að ákvarða heildar tiltækt pláss líkamlegs minnis og skipta um minni er með því að nota „ókeypis“ skipun.
Linux „ókeypis“ skipunin gefur upplýsingar um heildarnotað og tiltækt pláss í líkamlegu minni og skiptu um minni með biðminni sem notuð eru af kjarna í Linux/Unix eins og stýrikerfum.
Þessi grein gefur nokkur gagnleg dæmi um „ókeypis“ skipanir með valkostum, sem gætu verið gagnlegar fyrir þig til að nýta betur minni sem þú hefur.
1. Sýna kerfisminni
Ókeypis skipun notuð til að athuga notað og tiltækt pláss líkamlegs minnis og skipta um minni í KB. Sjáðu skipunina í aðgerð hér að neðan.
# free total used free shared buffers cached Mem: 1021628 912548 109080 0 120368 655548 -/+ buffers/cache: 136632 884996 Swap: 4194296 0 4194296
2. Birta minni í bætum
Frjáls skipun með valmöguleika -b, birta stærð minni í bætum.
# free -b total used free shared buffers cached Mem: 1046147072 934420480 111726592 0 123256832 671281152 -/+ buffers/cache: 139882496 906264576 Swap: 4294959104 0 4294959104
3. Sýna minni í kílóbætum
Ókeypis skipun með valmöguleika -k, birta stærð minni í (KB) kílóbætum.
# free -k total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 -/+ buffers/cache: 136604 885024 Swap: 4194296 0 4194296
4. Sýna minni í megabæti
Til að sjá stærð minnisins í (MB) megabæti, notaðu valkostinn sem -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. Sýna minni í gígabætum
Notkun -g valmöguleika með ókeypis skipun myndi birta stærð minnisins í GB (gígabætum).
# free -g total used free shared buffers cached Mem: 0 0 0 0 0 0 -/+ buffers/cache: 0 0 Swap: 3 0 3
6. Birta heildarlínu
Ókeypis skipun með -t valmöguleika, mun skrá heildarlínuna í lokin.
# 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. Slökktu á birtingu leiðréttrar línu
Sjálfgefið er að ókeypis skipunin sýnir „buffer adjusted“ línu, til að slökkva á þessari línu, notaðu valmöguleikann sem -o.
# free -o total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 Swap: 4194296 0 4194296
8. Sýna minnisstöðu fyrir reglulegt millibil
Valkosturinn -s með númeri, notaður til að uppfæra ókeypis skipun með reglulegu millibili. Til dæmis mun skipunin hér að neðan uppfæra ókeypis skipun á 5 sekúndna fresti.
# 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. Sýna tölfræði um lágt og hátt minni
-l rofinn sýnir nákvæmar tölur um mikla og lága minnisstærð.
# 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. Athugaðu ókeypis útgáfu
-V valkosturinn, birta upplýsingar um ókeypis skipunarútgáfu.
# free -V procps version 3.2.8
Netstat stjórn.