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 razemwolnebuforyw 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

procps@freelists.org

ZOBACZ TAKŻE

ps(1), slabtop(1), top(1), vmstat(8).