?? Subway Surfers - Official Launch Trailer
Оглавление:
- Как использовать бесплатную команду
- Отображение использования памяти в удобочитаемом формате
- Отображение использования памяти в других метриках
- Отображение итогов в столбце
- Постоянно печатать вывод
- Вывод
Сколько свободной оперативной памяти мне доступно в моей системе Linux? Достаточно ли свободной памяти для установки и запуска новых приложений?
В системах Linux вы можете использовать команду
free
чтобы получить подробный отчет об использовании памяти системой.
Команда
free
предоставляет информацию об общем объеме физической и подкачки памяти, а также о свободной и используемой памяти и пространстве подкачки в системе.
Как использовать бесплатную команду
Синтаксис
free
команды следующий:
free
При использовании без какой-либо опции, команда
free
отобразит информацию о памяти и поменяет местами в кибибайтах. 1 кибибайт (КиБ) составляет 1024 байта.
free
Вывод будет включать три строки, заголовок, одну строку для памяти и одну для подкачки:
total used free shared buff/cache available Mem: 8075208 3204964 1310540 551232 3559704 4198340 Swap: 2097148 0 2097148
В старых версиях Linux вывод может немного отличаться.
Вот что означает каждый столбец:
- total - это число представляет общий объем памяти, который может использоваться приложениями. used - использованная память Он рассчитывается следующим образом:
used = total - free - buffers - cachefreeused = total - free - buffers - cache- Free / Unused memory. shared - этот столбец можно игнорировать, так как он не имеет смысла. Это здесь только для обратной совместимости. buff / cache - объединенная память, используемая буферами ядра, кешем страниц и слэбами. / эта память может быть восстановлена в любое время, если это необходимо приложениям. Если вы хотите, чтобы буферы и кеш отображались в двух отдельных столбцах, используйте параметр-w. available - оценка объема памяти, доступной для запуска новых приложений без замены.
Отображение использования памяти в удобочитаемом формате
Как мы видели в примере выше, по умолчанию команда
free
показывает информацию о памяти в кибибайтах. Чтобы просмотреть информацию в удобочитаемом формате (обычно мегабайты и гигабайты), используйте параметр
-h
:
free -h
total used free shared buff/cache available Mem: 487M 219M 54M 4.5M 214M 228M Swap: 1.5G 0B 1.5G
Отображение использования памяти в других метриках
Команда
free
также позволяет вам указать единицу измерения памяти. Допустимые варианты:
-
-b,--bytes- отображать вывод в байтах.--kilo- отображать вывод в килобайтах (1KB = 1000 байтов).--mega- отображать вывод в мегабайтах.--giga- отображать вывод в гигабайтах.--tera- отображать вывод в терабайтах.-k,--kibi- отображать вывод в кибибайтах. (1 КБ = 1024 байт). Это блок по умолчанию.-m,--mebi- отображать вывод в мегабайтах.-g,--gibi- отображать вывод в гигабайтах.--tebi- отображать вывод в тэбибайтах.--peti- отображать вывод в пебибайтах.--si- вместо 1024 использовать полномочия 1000. Например,--mebi --siравно--mega.
Например, чтобы показать вывод в мегабайтах, вы должны набрать:
free --mega
total used free shared buff/cache available Mem: 8075 4022 233 614 3819 3336 Swap: 2097 0 2097
Отображение итогов в столбце
Чтобы отобразить строку, отображающую итоги столбца, используйте параметр
-t
. Это даст вам сумму памяти и поменяет местами общие, использованные и свободные столбцы.
free -h -t
total used free shared buff/cache available Mem: 7.7G 3.9G 483M 526M 3.4G 3.2G Swap: 2.0G 0B 2.0G Total: 9.7G 3.9G 2.5G
Постоянно печатать вывод
Чтобы непрерывно отображать информацию о памяти на экране, используйте опции
-s
,
--seconds
, а затем число, указывающее задержку.
Например, чтобы распечатать информацию о памяти каждые пять секунд, вы должны выполнить:
free -s 5
free
команда будет продолжать отображать результат, пока вы не нажмете
CTRL+C
Это похоже на поведение команды
watch
.
Чтобы отобразить результат в течение определенного количества раз, используйте параметр
-c
,
--count
. В приведенном ниже примере команда напечатает результат десять раз:
Вывод
К настоящему времени вы должны хорошо понимать, как использовать и интерпретировать команду
free
. Чтобы просмотреть все доступные опции командной строки, наберите
man free
в своем терминале.
Википедия Цензура Искры Свободная дискуссия
Запрет на спорную запись в Википедии в США вызвал серьезные проблемы с свободой слова. Запрет на просмотр слишком далеко или недостаточно далеко?
Свободная пресса: США должны потратить $ 44 млрд на широкополосную связь
Free Press рекомендует в течение следующих трех лет государственные расходы на широкополосную связь в размере $ 44 млрд. часть экономики ...
Свободная защита от червя Conficker
OpenDNS расширит свою бесплатную услугу, чтобы предварительно заблокировать червь Conficker от звонящего домой, начиная с понедельника.







