Linux

將程序移入和移出 Swap

  • January 23, 2020

參考將程序移入和移出交換和其他討論將程序移入和移出 Linux 交換空間的答案,它們都沒有詳細描述這樣做的利弊。請解釋一下。

還請逐步說明如何執行此操作。

主記憶體儲器 (RAM):

  • 更快

-延遲非常

  • 更可靠

  • 更昂貴

交換只是磁碟上的虛擬 RAM,因此,它繼承了儲存驅動器的通常優缺點,具體取決於它是哪種類型的驅動器。當系統需要更多實際 RAM 時,它用於非活動頁面。

建議在系統填滿所有 RAM 的情況下提供交換空間,以避免打嗝或凍結。但是我認為手動移動流程是不可能的。Linux 核心被編寫為以一種有效的方式處理記憶體頁面,並將它需要的東西保存在 RAM 中,並交換它不需要的東西,所以你不需要做任何事情。

您可以根據您發布的連結調整swappiness;該值決定了核心開始交換之前必須滿的 RAM 百分比。

引用自:https://serverfault.com/questions/999972