FREE
NAZWA
SKÅADNIA
OPIS
OPCJE
PLIKI
BÅÄDY
ZOBACZ TAKŻE
NAZWA
free − wyÅwietlanie iloÅci wolnej i użytej pamiÄci w systemie
SKÅADNIA
free [opcje]
OPIS
free wyÅwietla caÅkowitÄ iloÅÄ wolnej i użytej pamiÄci fizycznej oraz pamiÄci wymiany w systemie, a także rozmiary buforów i pamiÄci podrÄcznych używanych przez jÄdro. Informacje sÄ zbierane poprzez analizÄ /proc/meminfo. WyÅwietlane kolumny to:
razem |
CaÅkowita zainstalowana pamiÄÄ (MemTotal oraz SwapTotal w /proc/meminfo) |
||
użyte |
PamiÄÄ użyta (liczona jako razem − wolne − bufory −w cache) |
||
wolne |
PamiÄÄ nie używana (MemFree oraz SwapFree w /proc/meminfo) |
dzielone
PamiÄÄ używana (gÅównie) przez tmpfs (Shmem w /proc/meminfo)
bufory |
PamiÄÄ używana przez bufory jÄdra (Buffers w /proc/meminfo) |
w cache
PamiÄÄ używana przez cache stron oraz pÅyty (Cached i SReclaimable w /proc/meminfo)
buf/cache
Suma buforów i w cache
dostÄpne
Przybliżenie, jak dużo pamiÄci jest dostÄpne do uruchamiania nowych aplikacji bez swapowania. W przeciwieÅstwie do danych udostÄpnianych w polach w cache czy wolne, to pole bierze pod uwagÄ cache stron oraz to, że nie wszystkie pÅyty pamiÄci podlegajÄce reklamacji zostanÄ zwrócone (MemAvailable w /proc/meminfo, dostÄpne w jÄdrach 3.14, emulowane w jÄdrach 2.6.27+, w innych przypadkach − to samo, co wolne)
OPCJE
−b, −−bytes
WyÅwietlanie iloÅci pamiÄci w bajtach.
−k, −−kibi
WyÅwietlanie iloÅci pamiÄci w kibibajtach (zachowanie domyÅlne).
−m, −−mebi
WyÅwietlanie iloÅci pamiÄci w mebibajtach.
−g, −−gibi
WyÅwietlanie iloÅci pamiÄci w gibibajtach.
−−tebi |
WyÅwietlanie iloÅci pamiÄci w tebibajtach. |
||
−−pebi |
WyÅwietlanie iloÅci pamiÄci w pebibajtach. |
||
−−kilo |
WyÅwietlanie iloÅci pamiÄci w kilobajtach. WÅÄcza −−si. |
||
−−mega |
WyÅwietlanie iloÅci pamiÄci w megabajtach. WÅÄcza −−si. |
||
−−giga |
WyÅwietlanie iloÅci pamiÄci w gigabajtach. WÅÄcza −−si. |
||
−−tera |
WyÅwietlanie iloÅci pamiÄci w terabajtach. WÅÄcza −−si. |
||
−−peta |
WyÅwietlanie iloÅci pamiÄci w petabajtach. WÅÄcza −−si. |
−h, −−human
WyÅwietlanie wszystkich pól wyjÅciowych automatycznie przeskalowanych do najkrótszej trzycyfrowej jednostki wraz z użytÄ jednostkÄ. Używane sÄ nastÄpujÄce jednostki:
B = bajty
Ki = kibibajty
Mi = mebibajty
Gi = gibibajty
Ti = tebibajty
Pi = pebibajty
JeÅli brak jednostki, a w systemie jest eksbibajt RAM−u lub obszaru wymiany, liczba bÄdzie w tebibajtach, a kolumny mogÄ nie byÄ wyrównane z nagÅówkiem.
−w, −−wide
PrzeÅÄczenie w tryb szeroki, z liniami przekraczajÄcymi 80 znaków. W tym trybie bufory oraz w cache sÄ wypisywane w dwóch osobnych kolumnach.
−c, −−count liczba
WyÅwietlenie wyniku podanÄ liczbÄ razy. Wymaga opcji −s.
−l, −−lohi
WyÅwietlanie szczegóÅowych statystyk niskiej i wysokiej pamiÄci.
−s, −−seconds opóźnienie
StaÅe wyÅwietlanie wyników co podane opóźnienie w sekundach. Można podaÄ dowolnÄ liczbÄ zmiennoprzecinkowÄ, obsÅugiwane sÄ opóźnienia z dokÅadnoÅciÄ do mikrosekundy dziÄki użyciu funkcji usleep(3).
−−si |
Użycie kilo, mega, giga itp. (potÄg 1000) zamiast kibi, mebi, gibi (potÄg 1024). |
−t, −−total
WyÅwietlanie linii pokazujÄcej podsumowanie kolumn.
−−help |
WyÅwietlenie opisu. |
−V, −−version
WyÅwietlenie informacji o wersji.
PLIKI
/proc/meminfo
informacje dotyczÄce pamiÄci
BÅÄDY
WartoÅÄ kolumny dzielone nie jest dostÄpna w jÄdrach starszych niż 2.6.32 − wtedy wyÅwietlane jest zero.
ZgÅoszenia bÅÄdów prosimy wysyÅaÄ na adres
ZOBACZ TAKŻE
ps(1), slabtop(1), top(1), vmstat(8).