将进程移入和移出 Swap

将进程移入和移出 Swap

参照将进程移入或移出交换区以及其他关于将进程移入和移出 Linux 交换空间的答案,都没有对这样做的利弊进行详尽的描述。请解释一下。

请逐步解释如何执行此操作。

答案1

主存储器 (RAM):
- 速度更快
- 是非常低延迟
- 更可靠
- 更昂贵

交换只是磁盘上的虚拟 RAM,因此,它继承了存储驱动器的通常优点和缺点,具体取决于驱动器的类型。当系统需要更多实际 RAM 时,它用于非活动页面。

建议在系统填满所有 RAM 时留出交换空间,以避免出现故障或冻结。但是我认为手动移动进程是不可能的。Linux 内核被编写为以高效的方式处理内存页面,并将需要的内容保留在 RAM 中,将不需要的内容交换到交换区,因此您不需要做任何事情。

您可以根据发布的链接调整交换量;该值决定了内核开始交换之前必须满的 RAM 百分比。

相关内容