Terminal

如何清理用作記憶體的 RAM 記憶體?

  • May 20, 2014

我的處理器正在使用我的 RAM 記憶體的很大一部分作為記憶體,因此我想清理它;它會損害某些東西嗎?

沒有必要這樣做,如果程序不需要,核心通過將 RAM 用於記憶體和緩衝區來有效地管理 RAM。如果程序請求更多 RAM,則核心將在必要時釋放記憶體和緩衝區以滿足請求。

此 ServerFault 答案解釋瞭如何解釋free.

你不需要這樣做。

如果記憶體中有東西,有兩種可能性:

  • 再次需要它
  • 不再需要它

在第一種情況下,它最好盡可能長時間地保留在 RAM 中,這意味著:另一個程序需要 RAM。然後它會自動丟棄而無需您的干預。

在第二種情況下,它不會打擾。清理記憶體是不必要的工作,只會產生負面影響。

引用自:https://unix.stackexchange.com/questions/41141