2013-05-18 5 views
152

Я использую Монго на моем Mac Os X 10.8 и вдруг вчера в моих журналах появилось это предупреждение (и при запуске оболочки он присутствует тоже) -mongod, Mac OS X - rlimits предупреждение

ПРЕДУПРЕЖДЕНИЕ: мягкие кривые слишком низкие. Количество файлов 256, должно быть не менее 1000

Кто мог бы объяснить, что это значит? И должен ли я увеличить число rlimits как-нибудь?

+2

http://superuser.com/questions/261023/how-to-change-default-ulimit-values-in-mac-os-x-10-6 –

+0

См. Также http://docs.mongodb.org/manual/reference/ulimit/ – assylias

+0

@JoachimIsaksson спасибо, но мне интересно, мне действительно нужно их увеличить? – Kosmetika

ответ

134

на mac, вы, вероятно, используете mongodb для целей разработки. Если да, то вы можете игнорировать это.

+2

Я игнорирую это, но я немного смущен, почему он не появился в начале использования mongodb. – Kosmetika

+38

«rlimit» связан с объемом памяти, выделенной для процесса. Его вещь. В этом случае память выделяется процессу mongod. Поэтому mongodb жалуется на то, что выделенная память низкая, и это может быть медленным. Я думаю, это нормально на машине разработки. Но если вы читаете это на производстве, вы вызывающе должны увеличить этот предел. – Aniruddha

+24

просто введите «ulimit -n 2048» или что-то более высокое, и он не будет жаловаться –

 Смежные вопросы

  • Нет связанных вопросов^_^