我需要为正在做的事情进行更多交换,因此我设置了一个交换文件,而不是编辑分区。
使用交换文件而不是交换分区有什么缺点吗?
我的操作系统是 Debian Linux。
答案1
主要的缺点是您将无法冬眠。
话虽如此,我承认我已经看到了这种可能性,但这个过程对我来说看起来非常可疑,因为它涉及使用交换文件的绝对磁盘地址。如果交换文件移动,内核将休眠所有现在占据交换文件所在空间的文件。我不会碰它,因此我的第一句话相当教条。
主要有两个优点:
- 与调整交换分区的大小相比,更改交换文件的大小非常容易。
- 这有一定的性能优势,因为交换区域位于普通文件区域的中间,所以磁头移动会更小(除非交换分区位于单独的物理磁盘上,此时交换分区的性能会更好)。
我在 Ubuntu 上都用过。如果你不需要休眠,我建议使用交换文件。