Будет ли увеличение системной памяти, уменьшение грязного кэша% в пн go проводной тигр - PullRequest
0 голосов
/ 17 апреля 2020

У меня установлена ​​реплика Mongodb с одним основным, одним дополнительным и одним арбитром.

Аппаратная спецификация основного и дополнительного одинакова, то есть 8 ядер, 32 ГБ ОЗУ и 700 ГБ SSD. Я недавно переместил базу данных в движок WiredTiger из MMap.

В соответствии с документами пн go, я знаю, что выселение страниц начнется, когда:

  • Используется проводной кеш тигра на 80%.
  • Когда % грязного кэша больше 5%.

Моя резидентная память составляет 13 ГБ. Я вижу наш грязный кеш% более чем на 5%, около 7% все время, а также наш кеш Wired Tiger составляет более 11 ГБ, что составляет около 80% нашего кеша WT.

Я вижу увеличение загрузки процессора из-за того, что поток приложения все время выливается в кэш.

Я хочу знать, увеличит ли размер коробки до 16 ядер 64 ГБ, это решит проблему?

...