Swap

當 tmpfs 已滿且沒有可用的交換空間時會發生什麼?

  • August 24, 2014

假設我有一個設置

  • 16 GB 物理記憶體,
  • 最大 tmpfs。8 GB 包含一個 5 GB 的文件和
  • 交換大小為 4 GB。

例如,如果我嘗試在 tmpfs 上創建 5 GB 文件的副本,文件操作會發生什麼以及系統會發生什麼?

複製將因文件系統已滿而提前失敗。

在最好的情況下,4GB 的交換空間和 6GB 的 RAM 將用於儲存原始文件和截斷的副本。

剩下 10 GB 的 RAM 用於剩餘的程序、記憶體和其他核心使用。

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