FREE(1) Polecenia uzytkownika FREE(1) NAZWA free - wyswietlanie ilosci wolnej i uzytej pamieci w systemie SKLADNIA free [opcje] OPIS free wyswietla calkowita ilosc wolnej i uzytej pamieci fizycznej oraz pamieci wymiany w systemie, a takze rozmiary buforow i pamieci podrecznych uzywanych przez jadro. Informacje sa zbierane poprzez analize /proc/meminfo. Wyswietlane kolumny to: razem Total usable memory (MemTotal and SwapTotal in /proc/meminfo). This includes the physical and swap memory minus a few reserved bits and kernel binary code. uzyte Pamiec uzyta lub niedostepna (liczona jako razem - wolne) wolne Pamiec nie uzywana (MemFree oraz SwapFree w /proc/meminfo) dzielone Pamiec uzywana (glownie) przez tmpfs (Shmem w /proc/meminfo) bufory Pamiec uzywana przez bufory jadra (Buffers w /proc/meminfo) w cache Pamiec uzywana przez cache stron oraz plyty (Cached i SReclaimable w /proc/meminfo) buf/cache Suma buforow i w cache dostepne Przyblizenie, jak duzo pamieci jest dostepne do uruchamiania nowych aplikacji bez swapowania. W przeciwienstwie do danych udostepnianych w polach w cache czy wolne, to pole bierze pod uwage cache stron oraz to, ze nie wszystkie plyty pamieci podlegajace reklamacji zostana zwrocone (MemAvailable w /proc/meminfo, dostepne w jadrach 3.14, emulowane w jadrach 2.6.27+, w innych przypadkach - to samo, co wolne) OPCJE -b, --bytes Wyswietlanie ilosci pamieci w bajtach. -k, --kibi Wyswietlanie ilosci pamieci w kibibajtach (zachowanie domyslne). -m, --mebi Wyswietlanie ilosci pamieci w mebibajtach. -g, --gibi Wyswietlanie ilosci pamieci w gibibajtach. --tebi Wyswietlanie ilosci pamieci w tebibajtach. --pebi Wyswietlanie ilosci pamieci w pebibajtach. --kilo Wyswietlanie ilosci pamieci w kilobajtach. Wlacza --si. --mega Wyswietlanie ilosci pamieci w megabajtach. Wlacza --si. --giga Wyswietlanie ilosci pamieci w gigabajtach. Wlacza --si. --tera Wyswietlanie ilosci pamieci w terabajtach. Wlacza --si. --peta Wyswietlanie ilosci pamieci w petabajtach. Wlacza --si. -h, --human Wyswietlanie wszystkich pol wyjsciowych automatycznie przeskalowanych do najkrotszej trzycyfrowej jednostki wraz z uzyta jednostka. Uzywane sa nastepujace jednostki: B = bajty Ki = kibibajty Mi = mebibajty Gi = gibibajty Ti = tebibajty Pi = pebibajty Jesli brak jednostki, a w systemie jest eksbibajt RAM-u lub obszaru wymiany, liczba bedzie w tebibajtach, a kolumny moga nie byc wyrownane z naglowkiem. -w, --wide Przelaczenie w tryb szeroki, z liniami przekraczajacymi 80 znakow. W tym trybie bufory oraz w cache sa wypisywane w dwoch osobnych kolumnach. -c, --count liczba Wyswietlenie wyniku podana liczbe razy. Wymaga opcji -s. -l, --lohi Wyswietlanie szczegolowych statystyk niskiej i wysokiej pamieci. -L, --line Show output on a single line, often used with the -s option to show memory statistics repeatedly. -s, --seconds opoznienie Stale wyswietlanie wynikow co podane opoznienie w sekundach. Mozna podac dowolna liczbe zmiennoprzecinkowa, obslugiwane sa opoznienia z dokladnoscia do mikrosekundy dzieki uzyciu funkcji usleep(3). --si Uzycie kilo, mega, giga itp. (poteg 1000) zamiast kibi, mebi, gibi (poteg 1024). -t, --total Wyswietlanie linii pokazujacej podsumowanie kolumn. -v, --committed Wyswielenie linii pokazujacej limit i ilosc fizycznie przydzielonej/nieprzydzielonej pamieci. Kolumna razem w tej linii pokazuje limit pamieci fizycznie przydzielonej. Ta linia ma znaczenie tylko w przypadku wylaczenia overcommitu. --help Wyswietlenie opisu. -V, --version Wyswietlenie informacji o wersji. PLIKI /proc/meminfo informacje dotyczace pamieci BLEDY Wartosc kolumny dzielone nie jest dostepna w jadrach starszych niz 2.6.32 - wtedy wyswietlane jest zero. Zgloszenia bledow prosimy wysylac na adres ZOBACZ TAKZE ps(1), slabtop(1), top(1), vmstat(8). procps-ng 2023-05-02 FREE(1)