小编Sto*_*one的帖子

为缓存和缓冲区保留 RAM

我通常在桌面上运行许多程序和虚拟机。CPU不是瓶颈,而是内存。(购买更多内存不是解决方案,因为它不是我自己的电脑。)

我开始尝试使用compcache,它在压缩内存方面效果很好。我可以通过swappiness 100来增加它的使用。但是当真正的(未压缩)内存开始填满然后Linux开始在大量交换之前清空缓存和缓冲区对我不利的东西因为程序之间的切换变得非常缓慢。

我找不到为缓冲区和缓存保留内存的方法,所以我开始寻找替代方法并找到了 cgroup。

在 cgroups 中,您无法为根资源设置内存限制,因此我尝试将所有进程移动到内存有限的组中,但不知何故它似乎不起作用。

请帮助我如何为缓冲区和缓存保留内存并在早期开始交换到 compcache。

memory linux swap

7
推荐指数
2
解决办法
9906
查看次数

标签 统计

linux ×1

memory ×1

swap ×1