Что может заставить kswapd освободить десятки ГБ файлового кэша на машине postgres?

Что может заставить kswapd освободить десятки ГБ файлового кэша на машине postgres?

Обычно размер файлового кэша на нашей управляемой машине postgres, работающей в GCP, составляет от 110 ГБ до 120 ГБ. Иногда он падает на ~35 ГБ, затем колеблется на 10 ГБ в течение часа или двух, прежде чем медленно вырасти до нормального размера. Иногда он падает до ~90 ГБ, прежде чем вернуться к аналогичному размеру в течение ~20 минут.пример

Мне бы хотелось узнать, что могло заставить kswapd извлечь десятки ГБ из кэша, но в итоге они стали свободной памятью.

Связанный контент