有没有办法让 SWAP 分区真正像内存一样适合要求苛刻的程序?

有没有办法让 SWAP 分区真正像内存一样适合要求苛刻的程序?

我的 Thinkpad T61 只能有 4GB RAM,但程序至少需要 4GB 内存。我分配了 16GB 交换分区。

当程序启动时,它会抱怨

Insufficient memory allocation. Required is 4000000 KB, but configured is 3979756 KB.

有没有办法让操作系统将交换分区更像真正的 RAM?

答案1

是的,你可以。它的工作方式与 RAM 不同,但可能会对你有很大帮助。有一个参数称为 swapiness。这是衡量使用交换空间的频率的指标。值越高,访问率越高。有关设置 swappiness 的更多信息,请参阅问题如何配置 swappiness?

我认为您需要更高的交换率。但最好是添加更多内存,而不是增加交换率,因为这可能会给您的硬盘驱动器带来问题。

相关内容