1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
|
.\"
.\" Copyright (c) 2011-2023 Craig Small <csmall@dropbear.xyz>
.\" Copyright (c) 2013-2023 Jim Warner <james.warner@comcast.net>
.\" Copyright (c) 2011-2012 Sami Kerola <kerolasa@iki.fi>
.\" Copyright (c) 2002-2003 Albert Cahalan
.\" Copyright (c) 1993 Matt Welsh <mdw@sunsite.unc.edu>
.\"
.\" 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).
|