Значительная часть используемой памяти не учитывается пользовательскими процессами

Недавно я установил копию Ubuntu Server 14.04.2 LTS в кластере. Кажется, что все работает нормально, но используется большая часть (около половины) нашей общей доступной ОЗУ. Т.е., когда я бегу free я получаю следующий вывод (строка буферов / кешей является релевантной):

  total used free shared buffers cached Mem: 251 215 36 0 2 70 -/+ buffers/cache: 141 110 Swap: 22 0 22 

Я проверил выходы как ps и lsof чтобы получить общее использование памяти на пользователя, и никто не использует более 1% ОЗУ. Я читал, что Linux не сразу освобождает память, используемую выходящими процессами, но вполне возможно, что она будет продолжать использовать эту большую память? Если нет, есть ли что-нибудь еще, что может поглотить всю эту память?

  • Каковы значения ставок, связанных с IO?
  • Использование виртуального процессора (многоядерный процессор) - определение процесса
  • Список 10 основных процессов процессора
  • Как предотвратить закрытие терминала при запуске программы с завершением?
  • SSH дважды и запустить команду, экранируя символ?
  • Установите цвет по умолчанию для верхнего
  • Высокая производительность процессора Perl
  • Почему nautilus в фоновом режиме занимает столько IO и CPU при входе в систему, и как это разрешить, или это ошибка?
  • One Solution collect form web for “Значительная часть используемой памяти не учитывается пользовательскими процессами”

    Я понял, что большая часть использования памяти была, по сути, связана с неактивной памятью, используемой выходящими процессами. Самый точный способ определить, сколько памяти доступно после января 2014 года, – это просмотреть MemAvailable в / proc / meminfo. Вы также можете увидеть количество неактивной памяти – это файл.

    Interesting Posts

    Как установить get_player в Fedora?

    Как загрузить трафик с биполярным трафиком с использованием HAProxy

    Как обновить glibc до 2.14 в CentOS 6.5

    пересылка не работает в iptables от 8006 до 443

    Как я могу получить bash, чтобы выйти с ошибкой backtick, аналогично отказу?

    Как я могу перечислить все установленные программы пользователями?

    Мониторинг Bandwith в Linux

    Как я могу сделать свой USB-ключ Bluetooth? (Не удается запустить устройство hci0: Время ожидания подключения (110))

    переименовывать файлы, соответствующие определенному значению mtime в каталоге

    Добавление заполненного существующего дискового устройства в исходное изображение QEMU

    dpkg: новый сценарий предварительной установки возвратил статус выхода 1

    Tuxcut -software в ubuntu

    Почему пакет ядра -rt (RT-Preempt) по умолчанию включен в ядро ​​mainline?

    Как отменить операцию копирования в диспетчере файлов ranger?

    Bind alt, но не altgr в i3

    Linux и Unix - лучшая ОС в мире.