Příkaz free analyzuje /proc/meminfo soubor pro snadnější analýzu statistik využití paměti. Jeho výchozím chováním je zobrazení následujících informací o systémové paměti a odkládacím prostoru:
- Celková paměť.
- Celkový použitý počet.
- Celkem zdarma.
- Celkový počet sdílených.
- Celkový počet ve vyrovnávací paměti a mezipaměti.
- Celkový počet dostupných pro spuštění nových aplikací (odhad).
Syntaxe
Syntaxe příkazu free je:
# free [options]
volné možnosti
Pro příkaz free je k dispozici několik možností příkazu.
Možnosti | Použito na |
---|---|
-b, -k, -m, -g, -tera | Zobrazení paměti v bytech, kilobajtech, megabajtech, gigabajtech a terabajtech. |
-s {sekund} | Aktualizujte statistiku paměti se zpožděním zadaných sekund. |
-o | Zakažte zobrazování informací uložených ve vyrovnávací paměti. |
-t | Zobrazí celkový řádek, který kombinuje fyzickou paměť RAM s odkládacím prostorem. |
-h | Udělejte výstup lépe čitelný pro člověka. |
Výstup vyrovnávací paměti/mezipaměti
Paměť lze ukládat do mezipaměti, což znamená, že je uložena dočasně, takže k datům, která obsahuje, lze v budoucnu přistupovat mnohem rychleji. Pole Buffers v /proc/meminfo označuje paměť, která je přiřazena konkrétnímu blokovému zařízení. Tato paměť se používá k ukládání metadat souborového systému do mezipaměti, jako je obsah adresáře, oprávnění atd. Mezipaměť je podobná, ale namísto ukládání metadat souborů ukládá skutečný obsah souborů. Příkaz free kombinuje tyto dvě hodnoty dohromady na výstupu.
Příklady příkazů zdarma
1. Zobrazení využití paměti:
# free
2. Zobrazení využití paměti v bytech:
# free -b
3. Zobrazení využití paměti v kilobajtech:
# free -k
4. Zobrazení využití paměti v megabajtech:
# free -m
5. Zobrazení využití paměti v giga bajtech:
# free -g
6. Zobrazení využití paměti se součty:
# free -t
7. Zobrazení využití paměti přeskakováním „vyrovnávací paměti upravena“:
# free -o
8. Zobrazení průběžných dat dotazování:
# free -s 2 10
9. Chcete-li zobrazit podrobné statistiky vysoké a nízké spotřeby paměti:
# free -l
10. Chcete-li získat informace o verzi:
# free -V