![如果我想稍后休眠,交换分区应该有多大?](https://linux22.com/image/974596/%E5%A6%82%E6%9E%9C%E6%88%91%E6%83%B3%E7%A8%8D%E5%90%8E%E4%BC%91%E7%9C%A0%EF%BC%8C%E4%BA%A4%E6%8D%A2%E5%88%86%E5%8C%BA%E5%BA%94%E8%AF%A5%E6%9C%89%E5%A4%9A%E5%A4%A7%EF%BC%9F.png)
由于这是我第一次安装 Ubuntu(请不要开枪),我不知道交换分区应该有多大。一方面,我知道人们建议“将内存增加一倍,除非交换大于 2GB”,但我也知道要休眠,我需要 swap=ram... 我有 4GB 的内存。我是否应该将交换分区也设为 4GB,以便以后能够休眠?
注意:我上次考虑安装 Ubuntu 时版本号是 12.04.4,所以我的信息可能已经过时了。
答案1
当您想休眠时,交换空间 = RAM。不过,多一点总是好的。在拥有 TB 级数据的现代系统中,4GB 是小菜一碟。
如果您的系统很忙,需要使用大量交换空间,我肯定会选择 8GB。否则,休眠时所有交换空间都将被删除,这可能会带来一些麻烦。如果您很少或从不使用交换空间,则可以将交换空间设置为接近 4GB,但即使这样,多留一点也无妨。
衡量标准过于狭隘(从各个意义上来说)的系统往往会导致以后出现问题,而解决这些问题所需的时间和金钱比原来可以避免这些问题的额外投入要多得多。