当在 Ubuntu 18.04 下具有 96GB RAM 的系统处于休眠状态时,所有 96GB 都会写入交换文件(假设有一个交换文件)还是只是实际使用的 RAM 数量(例如 9.6GB,如果只有 10% 的 RAM 正在使用)?
解释:我的系统有 96GB 的 RAM,交换文件位于 SSD 上。我是否需要担心每次休眠时实际上都会写入全部 96GB,尽管其中大部分不包含任何有价值的信息?我担心写入数据量的原因是因为 SSD 可能会因写入数据而受到磨损。
答案1
这是 18.04 LTS 中休眠功能的 Ubuntu 手册页的链接。
http://manpages.ubuntu.com/manpages/bionic/man8/hibernate.8.html
它指出,只有当前位于系统内存中的内容才会保存到磁盘,因此您不必担心每次写入 96GB 的内容。从该链接中,您还需要阅读控制休眠行为的 hibernate.conf 文件。
下面是 hibernate.conf 文件的链接
http://manpages.ubuntu.com/manpages/bionic/man5/hibernate.conf.5.html