-
Type: Bug
-
Resolution: Done
-
Priority: Minor - P4
-
Affects Version/s: None
-
Component/s: Build, Internal Code
-
None
-
Fully Compatible
-
ALL
There are two runtime parameters for tcmalloc that will have undefined behavior if mongod is compiled with --use-system-tcmalloc:
"tcmallocAggressiveMemoryDecommit" : 1, "tcmallocMaxTotalThreadCacheBytes" : NumberLong(1073741824),
We need to fix the includes in:
src/mongo/util/tcmalloc_set_parameter.cpp
src/mongo/util/tcmalloc_server_status_section.cpp
And ifdef out the extension made to tcmalloc (GetThreadCacheSize())