Swap
當 tmpfs 已滿且沒有可用的交換空間時會發生什麼?
假設我有一個設置
- 16 GB 物理記憶體,
- 最大 tmpfs。8 GB 包含一個 5 GB 的文件和
- 交換大小為 4 GB。
例如,如果我嘗試在 tmpfs 上創建 5 GB 文件的副本,文件操作會發生什麼以及系統會發生什麼?
複製將因文件系統已滿而提前失敗。
在最好的情況下,4GB 的交換空間和 6GB 的 RAM 將用於儲存原始文件和截斷的副本。
剩下 10 GB 的 RAM 用於剩餘的程序、記憶體和其他核心使用。