为什么GNOMEterminal使用这么多的内存?

为什么GNOMEterminal使用这么多的内存

我几乎从不closures我的开发机器。 只有在停电的时候才会closures。 我几乎总是在gnometerminal中build立一些东西,或者在gnometerminal中使用VIM。 我已经将滚动设置为65535行。 我定期closures标签页并清除缓冲区,但是我的gnome-terminal进程显示为拥有670MB的virt mem和160MB的res mem。 这是正常的吗? 有什么方法可以启动更多的gnometerminal,这样当我closuresterminal时,我可以释放内存,而不是被一个大的进程占用吗? 我知道有时候,gnometerminal会崩溃,并closures所有我的gnometerminal窗口。 (这是我通常开始扔东西的时候。)无论如何,为了防止这样做会很棒,但是最重要的是如何pipe理内存问题。

Xorg也有这种情况,但是有点不那么极端,像403MB的virt和32MB的res mem。

谢谢,Chenz

我已经将滚动设置为65535行。

你有没有尝试设置这个更多…理智? 像5000行。 实验。 在这种情况下,相关性可能是因果关系。

FWIW,我的gnometerminal是38MB VIRT 15MB RES(运行htop时),一切都是默认的,不合成。