在低配置机器上,Xubuntu 下的浏览器崩溃/挂起系统

在低配置机器上,Xubuntu 下的浏览器崩溃/挂起系统

我有一台联想 Ideapad 110S,最近在上面安装了 Xubuntu 17.10.1。它有 1.6Ghz Celeron N3060、2GB RAM 和 32GB SSD。大多数时候 Xubuntu 在上面运行良好。但是,我总是遇到系统锁定/崩溃/挂起问题,这些问题似乎总是在打开太多浏览器选项卡时发生,尤其是当一个或多个选项卡占用大量空间时。尤其是谷歌地图很容易出现这种情况。当这种情况发生时,系统通常反应迟钝,甚至无法切换 tty 会话来终止进程。它通常不会切换,即使切换了,在我输入密码后也会挂起。我不知道我还能做什么,所以我通常最终只是用电源按钮重新启动。我一直在使用的浏览器是 Chromium,但 Firefox 也会出现同样的情况。请注意,我知道调整我的标签习惯是解决方案的一部分,但当我打开一些比我想象的占用空间更大的东西时,可能会很棘手。

有什么方法可以防止这种情况发生?有没有办法限制 Chromium 可以访问的资源量,以便在需要时仍有足够的资源来终止它?这里最好的方法是什么?这种情况经常发生;记忆力差可能是其中一个因素吗?

答案1

您是否启用了交换功能,即是否free列出了任何交换空间?

这是我在 4GB 内存上运行 Android Studio 和现代 Web 浏览器学到的一个技巧:

  1. 将该行添加kernel.sysrq=1/etc/sysctl.conf并运行sysctl -p。这将启用所有Alt+SysRq命令。

  2. 当系统因内存不足而冻结时,请按Alt+ SysRq+F手动调用 OOM 终止程序。对我来说,这每次都会终止导致内存压力的程序,但 YMMV。

相关内容