.\" .\" Copyright (c) 2011-2023 Craig Small .\" Copyright (c) 2013-2023 Jim Warner .\" Copyright (c) 2011-2012 Sami Kerola .\" Copyright (c) 2002-2003 Albert Cahalan .\" Copyright (c) 1993 Matt Welsh .\" .\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH FREE 1 2023\-05\-02 procps\-ng "Polecenia użytkownika" .SH NAZWA free \- wyświetlanie ilości wolnej i użytej pamięci w systemie .SH SKŁADNIA \fBfree\fP [\fIopcje\fP] .SH OPIS \fBfree\fP 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: .TP \fBrazem\fP 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. .TP \fBużyte\fP Pamięć użyta lub niedostępna (liczona jako \fBrazem\fP \- \fBwolne\fP) .TP \fBwolne\fP Pamięć nie używana (MemFree oraz SwapFree w /proc/meminfo) .TP \fBdzielone\fP Pamięć używana (głównie) przez tmpfs (Shmem w /proc/meminfo) .TP \fBbufory\fP Pamięć używana przez bufory jądra (Buffers w /proc/meminfo) .TP \fBw cache\fP Pamięć używana przez cache stron oraz płyty (Cached i SReclaimable w /proc/meminfo) .TP \fBbuf/cache\fP Suma \fBbuforów\fP i \fBw cache\fP .TP \fBdostępne\fP 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 \fBw cache\fP czy \fBwolne\fP, 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 \fBwolne\fP) .SH OPCJE .TP \fB\-b\fP, \fB\-\-bytes\fP Wyświetlanie ilości pamięci w bajtach. .TP \fB\-k\fP, \fB\-\-kibi\fP Wyświetlanie ilości pamięci w kibibajtach (zachowanie domyślne). .TP \fB\-m\fP, \fB\-\-mebi\fP Wyświetlanie ilości pamięci w mebibajtach. .TP \fB\-g\fP, \fB\-\-gibi\fP Wyświetlanie ilości pamięci w gibibajtach. .TP \fB\-\-tebi\fP Wyświetlanie ilości pamięci w tebibajtach. .TP \fB\-\-pebi\fP Wyświetlanie ilości pamięci w pebibajtach. .TP \fB\-\-kilo\fP Wyświetlanie ilości pamięci w kilobajtach. Włącza \-\-si. .TP \fB\-\-mega\fP Wyświetlanie ilości pamięci w megabajtach. Włącza \-\-si. .TP \fB\-\-giga\fP Wyświetlanie ilości pamięci w gigabajtach. Włącza \-\-si. .TP \fB\-\-tera\fP Wyświetlanie ilości pamięci w terabajtach. Włącza \-\-si. .TP \fB\-\-peta\fP Wyświetlanie ilości pamięci w petabajtach. Włącza \-\-si. .TP \fB\-h\fP, \fB\-\-human\fP 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: .sp .nf B = bajty Ki = kibibajty Mi = mebibajty Gi = gibibajty Ti = tebibajty Pi = pebibajty .fi .sp 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. .TP \fB\-w\fP, \fB\-\-wide\fP Przełączenie w tryb szeroki, z liniami przekraczającymi 80 znaków. W tym trybie \fBbufory\fP oraz \fBw cache\fP są wypisywane w dwóch osobnych kolumnach. .TP \fB\-c\fP, \fB\-\-count\fP \fIliczba\fP Wyświetlenie wyniku podaną \fIliczbę\fP razy. Wymaga opcji \fB\-s\fP. .TP \fB\-l\fP, \fB\-\-lohi\fP Wyświetlanie szczegółowych statystyk niskiej i wysokiej pamięci. .TP \fB\-L\fP, \fB\-\-line\fP Show output on a single line, often used with the \fB\-s\fP option to show memory statistics repeatedly. .TP \fB\-s\fP, \fB\-\-seconds\fP \fIopóźnienie\fP Stałe wyświetlanie wyników co podane \fIopóźnienie\fP w sekundach. Można podać dowolną liczbę zmiennoprzecinkową, obsługiwane są opóźnienia z dokładnością do mikrosekundy dzięki użyciu funkcji \fBusleep\fP(3). .TP \fB\-\-si\fP Użycie kilo, mega, giga itp. (potęg 1000) zamiast kibi, mebi, gibi (potęg 1024). .TP \fB\-t\fP, \fB\-\-total\fP Wyświetlanie linii pokazującej podsumowanie kolumn. .TP \fB\-v\fP, \fB\-\-committed\fP Wyświelenie linii pokazującej limit i ilość fizycznie przydzielonej/nieprzydzielonej pamięci. Kolumna \fBrazem\fP w tej linii pokazuje limit pamięci fizycznie przydzielonej. Ta linia ma znaczenie tylko w przypadku wyłączenia overcommitu. .TP \fB\-\-help\fP Wyświetlenie opisu. .TP \fB\-V\fP, \fB\-\-version\fP Wyświetlenie informacji o wersji. .PD .SH PLIKI .TP /proc/meminfo informacje dotyczące pamięci .PD .SH BŁĘDY Wartość kolumny \fBdzielone\fP nie jest dostępna w jądrach starszych niż 2.6.32 \- wtedy wyświetlane jest zero. .TP Zgłoszenia błędów prosimy wysyłać na adres .UR procps@freelists.org .UE .SH "ZOBACZ TAKŻE" \fBps\fP(1), \fBslabtop\fP(1), \fBtop\fP(1), \fBvmstat\fP(8).