谷歌为Linux推出多级LRU补丁

Google 推出了针对 Linux 的 LRU 机制改进实现的补丁。 LRU(最近最少用户)是一种允许您丢弃或交换未使用的内存页的机制。 根据 Google 的说法,当前用于确定哪些页面被逐出的机制的实现会给 CPU 带来过多的负载,并且通常会在逐出哪些页面方面做出错误的决定。

在该公司进行的实验中,LRU的新实现将由于系统内存不足(OOM Kill)而导致的程序强制终止的数量减少了18%,在Chrome操作系统中,由于内存不足而丢弃的浏览器选项卡数量减少了减少了 96%,减少了 59%。加载设备中 OOM 终止的数量。 这是补丁的第二个版本,它消除了测试过程中发现的性能下降和其他缺陷。

来源: opennet.ru

添加评论