Почему gnome-terminal использует так много памяти?
Я почти никогда не выключаю свою машину для разработки. На самом деле он выключается только при отключении электроэнергии. У меня почти всегда что-то встроено в терминал gnome или я использую VIM в терминале gnome. Я установил прокрутку примерно на 65535 строк. Я периодически закрываю вкладки и очищаю буфер, но мой процесс gnome-terminal отображается вверху как имеющий что-то вроде 670 МБ виртуальной памяти и 160 МБ памяти res. Это нормально? Есть ли способ запустить больше терминалов gnome, чтобы при закрытии терминалов я освобождал память вместо того, чтобы ее съел один большой процесс? Я знаю, что иногда gnome-terminal вылетает, и он закрывает ВСЕ мои окна gnome-terminal. (Это когда я обычно начинаю бросать вещи.) В любом случае было бы здорово предотвратить это, но первоочередное внимание уделяется тому, как управлять проблемой памяти.
... То же самое происходит с Xorg, но немного менее экстремально ... что-то вроде 403MB virt и 32MB res mem.
Спасибо, Ченз
Я установил прокрутку примерно на 65535 строк.
Вы пробовали установить что-то более ... разумное? Вроде 5000 строк. Экспериментируйте. В этом случае причиной может быть корреляция.
FWIW, мой gnome-terminal - 38 МБ VIRT 15 МБ RES (при запуске htop), все по умолчанию и без композитинга.