我是 zram 的新手,阅读文档后发现它安装了类似于/dev/zram<id>
.如果我理解正确的话,这里存储的任何内容都将类似于 tmpfs,只不过它会被交换到压缩的 ram 中。
我想知道这个概念是否可以应用于程序的堆,这样堆中的任何内存都会被交换到压缩的 RAM 而不是 HDD?
答案1
是的,就是这样交换确实如此——它交换到 zram 而不是磁盘上的卷或文件。现在许多发行版都默认设置了它。
我是 zram 的新手,阅读文档后发现它安装了类似于/dev/zram<id>
.如果我理解正确的话,这里存储的任何内容都将类似于 tmpfs,只不过它会被交换到压缩的 ram 中。
我想知道这个概念是否可以应用于程序的堆,这样堆中的任何内存都会被交换到压缩的 RAM 而不是 HDD?
是的,就是这样交换确实如此——它交换到 zram 而不是磁盘上的卷或文件。现在许多发行版都默认设置了它。