Linux: TCMalloc does not release free memory when requested #8643
Labels
Framework
Issues and pull requests related to components in the Framework
High Priority
An issue or pull request that if not addressed is severe enough to postponse a release.
Milestone
There are calls to TCMalloc's ReleaseFreeMemory both before and after algorithm execution and also when calling FrameworkManager::clear.
It would appear that these calls do not always do what is expected. For example, the system test performance reports seem to suggest alot of memory loss in many tests:
https://builds.sns.gov/view/All/job/ornl_test_rhel6_develop/System_tests_performance/?
whereas the Windows servers do not show this:
https://builds.sns.gov/view/All/job/ornl_test_windows7_develop/System_tests_performance/?
Investigate what is happening here. The script below (data in systemtests/Data) should leave memory around when the clear should have freed it up:
The text was updated successfully, but these errors were encountered: