-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Admin, WiredTiger
-
None
-
Storage Execution
-
Fully Compatible
If mongod is run on a machine with a very small amount of memory, for example <1 GB, it still configures a default 1 GB cache. This will almost certainly result in eventual failure of mongod when cache usage approaches the configured maximum and memory is exhausted. We could improve the user experience by either
- fail early - refuse to start up in such a configuration
- configure WT with a smaller cache by default
- depends on
-
SERVER-23658 Lower default wiredTigerCacheSizeGB to 50% of available memory
- Closed
-
SERVER-23538 should scale TCMalloc cache based on machine size
- Closed
- is duplicated by
-
SERVER-27131 While inserting records into MongoDB, the used memory of the instance running MongoDB keeps growing until it is shutdown
- Closed
- is related to
-
SERVER-23362 Memory leak symptom in wiredtiger node with 1GB of memory
- Closed
- related to
-
SERVER-23624 Allow wiredTigerCacheSizeGB to be specified as a float
- Closed