Я знаю, что это довольно старое, но, как я падаю на этом вопросе ищет ответ, вот это:
Изменены в версии 3,4: Значения могут варьироваться от 256 до 10TB и может быть a float. Кроме того, значение по умолчанию также изменилось.
по умолчанию: 50% ОЗУ минус 1 ГБ или 256 МБ. Избегайте увеличения размера внутреннего кеша WiredTiger выше его значения по умолчанию.
Если вы запускаете mongod в контейнере (например, lxc, cgroups, Docker и т. Д.), Который не имеет доступа ко всей ОЗУ, доступной в системе, вы должны установить storage.wiredTiger.engineConfig.cacheSizeGB на значение меньше объема оперативной памяти, доступной в контейнере. Точная сумма зависит от других процессов, выполняемых в контейнере.
источник: https://docs.mongodb.com/manual/reference/configuration-options/#storage.wiredTiger.engineConfig.cacheSizeGB