10 'gratis' kommandoer for å sjekke minnebruk i Linux


Linux er et av de mest populære operativsystemene med åpen kildekode og kommer med et stort sett med kommandoer. Den viktigste og enkleste måten å bestemme den totale tilgjengelige plassen på fysisk minne og bytt minne er ved å bruke kommandoen "gratis".

Linux-kommandoen «gratis» gir informasjon om totalt brukt og tilgjengelig plass i fysisk minne og bytt minne med buffere brukt av kjernen i Linux/Unix som operativsystemer.

Denne artikkelen gir noen nyttige eksempler på «gratis»-kommandoer med alternativer, som kan være nyttige for deg å utnytte minnet du har bedre.

1. Vis systemminne

Gratis kommando som brukes til å sjekke brukt og tilgjengelig plass til fysisk minne og bytt minne i KB. Se kommandoen i aksjon nedenfor.

free

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

2. Vis minne i byte

Gratis kommando med alternativet -b, vis størrelsen på minnet i Byte.

free -b

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

3. Vis minne i kilobyte

Gratis kommando med alternativet -k, vis størrelsen på minnet i (KB) Kilobyte.

free -k

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

4. Vis minne i megabyte

For å se størrelsen på minnet i (MB) Megabyte, bruk alternativet som -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. Vis minne i gigabyte

Ved å bruke -g-alternativet med ledig kommando, vil størrelsen på minnet vises i GB(Gigabyte).

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

6. Vis totallinje

Gratis kommando med -t-alternativet, vil vise den totale linjen på slutten.

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. Deaktiver visning av bufferjustert linje

Som standard viser den gratis kommandolinjen «bufferjustert»-linjen, for å deaktivere denne linjen bruk alternativet som -o.

free -o

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

8. Vis minnestatus for regelmessige intervaller

Alternativet -s med nummer, brukes til å oppdatere gratis kommando med jevne mellomrom. For eksempel vil kommandoen nedenfor oppdatere gratis kommando hvert 5. sekund.

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. Vis statistikk for lavt og høyt minne

-l-bryteren viser detaljert statistikk for høy og lav minnestørrelse.

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. Sjekk gratis versjon

Alternativet -V viser gratis kommandoversjonsinformasjon.

free -V

procps version 3.2.8

Les også

Toppkommando, Finn-kommando, Netstat-kommando.