По какой-то причине Ubuntu использует много оперативной памяти на моем ПК. Я выполнил команду free -h
сразу после входа в систему и перед открытием любого приложения. Вот что я получил:
total used free shared buff/cache available
Mem: 31Gi 19Gi 9.7Gi 124Mi 2.5Gi 11Gi
Swap: 2.0Gi 0B 2.0Gi
Я установил 21.04 несколько месяцев назад. Не могу сказать, что я проверял использование памяти раньше, и я также не вижу каких-либо отставаний или явных проблем с производительностью, но это довольно странно.
Что могло произойти?
Оказывается, был процесс Elasticsearch (не отображаемый системным монитором), который занимал более половины моей оперативной памяти.
Эта команда ps -o pid, user,% mem, command ax | sort -b -k3 -r
показал:
3051 elastic + 54.2 / usr / share / elasticsearch / jdk / bin / java ...
где это 54.2
- это процент от общего объема оперативной памяти, используемой процессом.
Это сообщение помогло мне уменьшить общий объем памяти, выделенной для Elasticsearch