Ubuntu

Ubuntu:可用 SWAP 的問題

  • August 30, 2022

我正在使用安裝在配備 96 個 CPU 的伺服器上的 Ubuntu Linux。我注意到,當我執行一些計算時,它幾乎使用了所有 RAM 和 SWAP 資源:

             total        used        free      shared  buff/cache   available
Mem:      131633632    66759364     2092748      447860    62781520    63293596
Swap:       2097148     2097068          80

是否可以增加 SWAP 以檢查它是否可以提高性能?如果是這樣,您能否具體說明如何做到這一點?

如果您的系統正在積極使用交換(可以使用 進行檢查vmstat 1 5),這意味著您的性能下降並且它需要更多 RAM,而不是更多交換。您有大約 60GB 的可用 RAM。沒什麼好擔心的。我不確定您是否需要啟用交換。

您有超過 60GiB 的可用 RAM(最後一列),因此您的系統很好。

只有在“Mem”行中看到接近總值的“used”欄位時,您才應該擔心。這表明您的工作負載實際上正在使用您的所有記憶體。

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