Если я какое-то время входил в графическую консоль Ubuntu 18.04 и запускал:
echo 2 >| /proc/sys/vm/drop_caches
echo 3 >| /proc/sys/vm/drop_caches
процесс занимает почти 2 минуты, тогда как предполагается, что он почти мгновенный. Это, в свою очередь, приводит к тому, что «выход из системы» зависает более чем на минуту. При этом процессор загружается на 100%.
Это происходит даже при многократном выполнении команд. Однако эхо 1
происходит почти мгновенно.
Если я выхожу из графической консоли, то dump_cache
становится почти мгновенным. Если я снова войду в графическую консоль, dump_cache
начнет занимать пару секунд, но со временем снова вернется к 1 -2 минутам --, хотя я не уверен, что вызывает это изменение.
В самой консоли у меня ничего не работает, кроме двух окон xterm и любых фоновых процессов, запускаемых автоматически в Ubuntu 18.04
В более общем смысле, я не что иное, как несколько экранных сеансов, клиентских сеансов ssh и emacs.
Free показывает очень мало памяти или использования кеша:
total used free shared buff/cache available
Mem: 39G 4.7G 33G 209M 1.3G 33G
Swap: 0B 0B 0B
Корневые и системные файлы хранятся на твердотельном накопителе, поэтому запись кэшированных файлов должна выполняться -очень быстро.
Использование ЦП, как показано в htop
, составляет < 10 % на всех 4 процессорах.