Установка MongoDB в системную память - PullRequest
1 голос
/ 21 февраля 2012

Как можно гарантировать, что MongoDB считывает данные из памяти, а не попадает на диск? Есть ли конкретная конфигурация, которая должна иметь место, чтобы гарантировать это? это происходит автоматически, если в системе достаточно памяти? Как я могу определить, что происходит с дисковым вводом-выводом, а что с памятью?

1 Ответ

3 голосов
/ 21 февраля 2012

Убедитесь, что у вас достаточно памяти для всех ваших данных и что ОС не вытесняет данные из памяти. ОС сделает это, если у вас запущены какие-либо другие программы, которые обращаются к файлам или вызывают конфликт памяти.

Вы можете наблюдать за сбоями mongostat, чтобы определить, не ударил ли диск.

Нет хорошего способа определить причину ошибки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...