为什么 gnome-terminal 使用这么多内存?
我几乎从不关闭我的开发机器。只有在停电期间才会真正关闭它。我几乎总是在 gnome 终端中构建一些东西,或者在 gnome 终端中使用 VIM。我已将滚动设置为 65535 行。我定期关闭选项卡并清除缓冲区,但我的 gnome-terminal 进程在顶部显示为具有 670MB 的 virt mem 和 160MB 的 res mem。这是正常的吗?有没有办法启动更多的 gnome 终端,这样当我关闭终端时,我释放内存而不是被一个大进程吃掉?我知道有时,gnome-terminal 会崩溃并关闭我所有的 gnome-terminal 窗口。(这是我通常开始扔东西的时候。)无论如何,防止这种情况也很棒,但首要的是如何管理内存问题。
...这也发生在 Xorg 上,但不那么极端......像 403MB virt 和 32MB res mem 之类的东西。
谢谢,陈兹
您是否尝试过将其设置为更...理智的东西?比如5000行。实验。在这种情况下,相关性可能是因果关系。
FWIW,我的 gnome 终端是 38MB VIRT 15MB RES(运行 htop 时),一切都是默认的,没有合成。