Warning: Undefined global variable $debug in /var/www/ourcoders/tiny4cocoa/application/controllers/baseController.php on line 124
开源中国 2019-08-14 00:00:00 发布的技术动态 - OurCoders (我们程序员)
开源中国
2019-08-14 00:00:00 发布
【Linux 开发者抱怨 Linux 在低内存条件下的糟糕性能】网页链接

开发者 Artem S Tashkinov 在内核开发者邮件列表上抱怨 Linux 在低内存条件下的糟糕性能。

他在邮件提供了重现步骤:设置系统可用内存 4GB;禁用 SWAP 以加速低内存情况的出现;启动浏览器如 Chrome/Chromium;打开标签看着内存逐渐减少。

当打开一个新标签需要占用比可用内存更多的内存时,整个系统停止响应,你的鼠标光标难以移动,你的硬盘灯在疯狂闪烁,你将无法打开新的应用程序或关闭目前正在运行的应用程序。系统挂起的情况会持续数分钟或更长时间。

他认为内核开发者应该采取措施避免这种情况出现,并指出可以修改一些 sysctl 参数进行调整。Artem 还说到,这些小问题会导致一些对技术了解不深的用户放弃 Linux,因为如果他们遇到这样的情况不会热衷于甚至无法向谷歌寻求解决方案。