В последние несколько дней, гном-оболочка
стал очень плохо работать. Пользовательский интерфейс становится очень медленным и в конечном итоге почти непригодным для использования с задержкой между кликами и ответом, занимающим несколько секунд.
Симптомы начинаются не сразу, а в течение нескольких минут. Уничтожение процесса или его перезапуск (используя ALT-F2 и ввод р
), использование (обычно) восстанавливается — по крайней мере, до такой степени, что остальная часть пользовательского интерфейса снова может использоваться. Но это длится недолго - может пару минут.
Глядя сверху, использование памяти процессом велико и продолжает расти — более 1 ГБ RES и 5 ГБ VIRT.
При использовании sysprof следующие данные чаще всего используются (выборка занимает около 30 секунд):
- В файле /usr/lib/x86_64-linux-gnu/libmozjs-68.so.68.6.0 (80%) (475 502 обращения)
JSRuntime::tracePersistentRoots(JSTracer*)
- В файле /usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 (10%) (48 068)
Обратите внимание, что в libgjs нет ни одного большого вызова, хотя трассировкаперсистентрутс
находится на вершине с использованием 0,55%.
Все расширения гнома должно быть Отключено.
Это Убунту 20.04. Gnome Shell версии 3.36.9-0ubuntu0.20.04.2.
Любая помощь в отслеживании этого очень ценится.