summaryrefslogtreecommitdiffstats
path: root/po-man/uk/free.1
blob: 637cbfaca9ed0951b3c87eeb3b49a255561725f8 (plain)
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
165
166
167
168
169
170
.\"
.\" 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 "2 травня 2023 року" procps\-ng "Команди користувача"
.SH НАЗВА
free — показ даних щодо об’єму вільної та використаної оперативної пам’яті у
системі
.SH "КОРОТКИЙ ОПИС"
\fBfree\fP [\fIпараметри\fP]
.SH ОПИС
\fBfree\fP виводить дані щодо загального об’єму вільної і використаної фізичної
та резервної пам’яті у системі, а також буферів та кешів, що
використовуються ядром. Збирання даних виконується за допомогою обробки
даних /proc/meminfo. Серед показаних стовпчиків:
.TP 
\fBзагалом\fP
Загальний об'єм придатної до використання пам'яті (MemTotal і SwapTotal у
/proc/meminfo). Сюди буде включено фізичну пам'ять та резервну пам'ять на
диску, без декількох зарезервованих бітів та двійкового коду ядра.
.TP 
\fBвикористана\fP
Використана або недоступна пам'ять (обчислюється як \fBtotal\fP \- \fBavailable\fP)
.TP 
\fBвільна\fP
Невикористана пам’ять (MemFree та SwapFree у /proc/meminfo)
.TP 
\fBспільна\fP
Об’єм пам’яті, використаної (здебільшого) для tmpfs (Shmem у /proc/meminfo)
.TP 
\fBбуфери\fP
Об’єм пам’яті, використаної для буферів ядра (Buffers у /proc/meminfo)
.TP 
\fBкеш\fP
Об’єм пам’яті, використаний під кеш сторінок і фрагментів (Cached та
SReclaimable у /proc/meminfo)
.TP 
\fBбуф/кеш\fP
Сума значень \fBбуфери\fP і \fBкеш\fP
.TP 
\fBдоступна\fP
Оцінка об’єму пам’яті, доступного для запуску нових програм, без
використання резервної пам’яті на диску. На відміну від даних, які буде
показано у полях \fBcache\fP та \fBfree\fP, у цьому полі враховується кеш сторінок
і те, що не усі придатні до повернення частини пам’яті буде повернуто через
об’єкти, що перебувають у використанні (MemAvailable у /proc/meminfo,
доступне у ядрах, починаючи з 3.14, емульоване, починаючи з ядра 2.6.27,
інакше, те саме, що і \fBfree\fP)
.SH ПАРАМЕТРИ
.TP 
\fB\-b\fP, \fB\-\-bytes\fP
Вивести об’єм пам’яті у байтах.
.TP 
\fB\-k\fP, \fB\-\-kibi\fP
Вивести об’єм пам’яті у кібібайтах. Типовий варіант.
.TP 
\fB\-m\fP, \fB\-\-mebi\fP
Вивести об’єм пам’яті у мебібайтах.
.TP 
\fB\-g\fP, \fB\-\-gibi\fP
Вивести об’єм пам’яті у гібібайтах.
.TP 
\fB\-\-tebi\fP
Вивести об’єм пам’яті у тебібайтах.
.TP 
\fB\-\-pebi\fP
Вивести об’єм пам’яті у пебібайтах.
.TP 
\fB\-\-kilo\fP
Вивести об’єм пам’яті у кілобайтах. Неявно використовує \-\-si.
.TP 
\fB\-\-mega\fP
Вивести об’єм пам’яті у мегабайтах. Неявно використовує \-\-si.
.TP 
\fB\-\-giga\fP
Вивести об’єм пам’яті у гігабайтах. Неявно використовує \-\-si.
.TP 
\fB\-\-tera\fP
Вивести об’єм пам’яті у терабайтах. Неявно використовує \-\-si.
.TP 
\fB\-\-peta\fP
Вивести об’єм пам’яті у петабайтах. Неявно використовує \-\-si.
.TP 
\fB\-h\fP, \fB\-\-human\fP
Вивести вміст усіх полів з автоматичним масштабуванням до найбільшої цілої
одиниці та показом використаних одиниць. Використовуються такі одиниці:
.sp
.nf
  B = байти
  Ki = кібібайти
  Mi = мебібайти
  Gi = гібібайти
  Ti = тебібайти
  Pi = пебібайти
.fi
.sp
Якщо одиницю не буде вказано і на комп’ютері встановлено ексбібайти
оперативної або резервної пам’яті, дані буде показано у тебібайтах, а у
стовпчиках може порушуватися вирівнювання із заголовком таблиці.
.TP 
\fB\-w\fP, \fB\-\-wide\fP
Перемкнути програму у режим широкого показу. У режимі широкого показу
програма виводитиме рядки, довші за 80 символів. У цьому режимі значення
\fBbuffers\fP та \fBcache\fP виводитимуться у два окремих стовпчики.
.TP 
\fB\-c\fP, \fB\-\-count\fP \fIчисло\fP
Вивести результат вказану аргументом \fIчисло\fP разів. Потребує використання
параметра \fB\-s\fP.
.TP 
\fB\-l\fP, \fB\-\-lohi\fP
Вивести докладні дані щодо використання верхньої і нижньої областей пам’яті.
.TP 
\fB\-L\fP, \fB\-\-line\fP
Вивести дані в один рядок. Часто використовують разом із параметром \fB\-s\fP
для регулярного показу статистичних даних щодо пам'яті.
.TP 
\fB\-s\fP, \fB\-\-seconds\fP \fIзатримка\fP
Неперервно виводити результати із інтервалом між оновленнями у вказану
параметром \fIзатримка\fP кількість секунд. Фактично, ви можете вказати для
\fIзатримки\fP дійсне число із крапкою або комою як роздільником дробової
частини. Для визначення часу оновлення використовується \fBusleep\fP(3) з
точністю визначення моменту часу порядку мікросекунд.
.TP 
\fB\-\-si\fP
Використовувати кіло\-, мега\-, гіга\- тощо (кратні до 1000) одиниці замість
кібі\-, мебі\-, гібі\- тощо (кратних до 1024).
.TP 
\fB\-t\fP, \fB\-\-total\fP
Виводити рядок із підсумками за стовпчиками.
.TP 
\fB\-v\fP, \fB\-\-committed\fP
Вивести рядок із обмеженням на внесок до пам'яті та обсягом
внесеної/невнесеної пам'яті. У стовпчику \fBtotal\fP цього рядка буде показано
обмеження на внесок до пам'яті. Цей рядок має значення, якщо вимкнено
переповнення при внесення до пам'яті.
.TP 
\fB\-\-help\fP
Вивести довідку.
.TP 
\fB\-V\fP, \fB\-\-version\fP
Показати інформацію щодо версії.
.PD
.SH ФАЙЛИ
.TP 
/proc/meminfo
інформація щодо пам'яті
.PD
.SH ВАДИ
Значення у стовпчику \fBshared\fP є недоступним у системах із ядрами до
2.6.32. У таких системах замість значення буде показано нуль.
.TP 
Про вади, будь ласка, повідомляйте на адресу
.UR procps@freelists.org
.UE
.SH "ТАКОЖ ПЕРЕГЛЯНЬТЕ"
\fBps\fP(1), \fBslabtop\fP(1), \fBtop\fP(1), \fBvmstat\fP(8).