Я сделал простой тест MongoDB в среде Windows.Один набор объектов с идентификатором (int32) и буфером (байт [4096]) заполнялся последовательно.После достижения почти 15 ГБ (из 16 ГБ ОЗУ) среда стала глючить.Некоторые приложения были убиты, рабочий стол изменил свое разрешение, затем он полностью зависает.После полной перезагрузки я обнаружил множество таких записей в журнале Монго:
Ошибка VirtualProtect (mcw) e: /Databases/+MongoDB/TestFS/TestFS.7 256400000000 4000000 errno: 1455 Файл подкачки слишкоммал для завершения этой операции.
Ошибка MapViewOfFile e: /Databases/+MongoDB/TestFS/TestFS.26 errno: 1450 Недостаточно системных ресурсов для завершения запрошенной службы.
Кроме того, MongoDBне удалось подключиться (к любой базе данных).Ведение журнала было включено.Никаких ошибок в журнале.Я смог вылечить его, только удалив журнал и поврежденную базу данных.Это далеко от поведения, которое я хотел бы видеть в производстве, но я знаю, что существует множество производственных установок.Поэтому я пытаюсь понять, что я пропустил или делаю неправильно.