什麼可能導致 kswapd 回收 postgres 機器上數十 GB 的檔案快取?

什麼可能導致 kswapd 回收 postgres 機器上數十 GB 的檔案快取?

通常,在 GCP 中執行的託管 postgres 機器上的檔案快取大小在 110GB 到 120GB 之間。有時它會下降約 35GB,然後在一兩個小時內振盪 10GB,然後慢慢恢復到正常大小。有時它會下降到約 90GB,然後在約二十分鐘內恢復到類似的大小。例子

我想知道什麼可能導致 kswapd 從快取中回收數十 GB,但最終成為可用記憶體。

相關內容