我这里有一台只有 512 MB 内存的旧笔记本电脑。由于一些内核版本,我使用zram将其中的 256 MB 转换为压缩的 ramdisk,然后用作交换。这已被证明是非常成功的,并且系统响应更快,(硬盘支持的)交换使用率大幅下降,这使系统之前变慢了。
从 linux 3.0 开始,内核还包含cleancache,它使用 zram 之类的东西作为后端应该透明地压缩页面缓存中的页面。据我所知,这与zram不同。
我应该在我的笔记本电脑上启用这两个功能吗?还是cleancache实际上取代了zram解决方案?
编辑:我找到了这个gentoo 论坛链接,在那里我似乎还必须启用CONFIG_ZCACHE
它,然后让cleancache使用zram来获得类似于我以前的东西。所以似乎我启用了所有这些并且之后没有明确使用zram。有人可以证实这一点吗?