Задать вопрос
sanchezzzhak
@sanchezzzhak
Ля ля ля...

Как уменьшить аппетиты Mongodb в ram?

The server is up for 2438455 seconds
Mongodb version is 3.2.10
Process id is 16325
Process name is mongod
2 Collections 26593714 Objects
15634.11 MBs Data Size 5685.72 MBs Storage Size
5 Indexes 677.25 MBs Index Size
0.00 MBs File Size 0 Extents

по htop показывает что он сьел 15ГБ
  • Вопрос задан
  • 301 просмотр
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
Rou1997
@Rou1997
Лучше всего отказаться от MongoDB, его суть в этом.
Ответ написан
Комментировать
@lega
htop показывает что он сьел 15ГБ

По htop вы не определите сколько он съел. Можно вычислить из /proc//memory...
Скорее файлы закешировались - используется неиспользуемая память, это норм.
Что free -m показывает?
Ответ написан
добавите в конфиг:
storage.wiredTiger.engineConfig.cacheSizeGB: 2 ( или сколько вы ему позволите)
По умолчанию там 60% от RAM что он и скушает со временем.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы