將行程移入和移出交換

將行程移入和移出交換

參考將進程移入交換區或移出交換區以及其他討論將進程移入和移出 Linux 交換空間的答案,但沒有一個對這樣做的優點和缺點給出豐富的描述。請解釋一下。

另請解釋如何逐步執行此操作。

答案1

主記憶體 (RAM):
- 更快
- 是非常低延遲
- 更可靠
- 更昂貴

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

建議留出可用的交換空間,以防系統填滿所有 RAM,以避免問題或凍結。但是我認為不可能手動移動流程。 Linux 核心被編寫為以有效的方式處理記憶體頁面,並將需要的內容保留在 RAM 中並交換不需要的內容,因此您不需要做任何事情。

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

相關內容