在 128Gb SSD 和 4GB RAM 系统上运行 Ubuntu 12.10。自从我安装了操作系统,我意识到我不需要交换分区,因为我从不使用休眠功能并且很少用完 RAM。但是,即使没有交换分区,当 RAM 已满时,安装 zRam 是否会带来任何真正的改进?
Ant*_*ony 10
我认为您是否有交换空间与 zRam 的有用性或多或少无关。无论您是否安装了 zRam,如果您在没有交换空间的情况下用完 RAM,坏事就会开始发生。:-)
如果您确实希望用完 RAM,那么 zRAM 可能会有所帮助,因为它本质上扩展了您可以存储在 RAM 中的数据量(假设它不是不合理的高熵),因此需要更长的时间来填满。因此,假设您没有存储大量随机数,它可能会为您争取更多时间。
如果您有 99.9% 的把握不会耗尽 RAM(即您的纯网络上网本上有 16GB),那么存储在 zRAM 中的任何内容都不必要地需要额外的 CPU 时间来压缩和解压缩,所以它不是在这种情况下非常有益。
如果您处于 RAM 使用范围的高端(例如,平均超过 50-60%),您可能会从使用 zRAM 的一些额外安心中受益。(或者你可以购买更多的内存。)
我想您必须评估您的正常和高负载 RAM 利用率(平均和最大)以及您使用的数据类型。
| 归档时间: |
|
| 查看次数: |
21309 次 |
| 最近记录: |