Skip to content

Fix growing mem consumption

Tom Fischer requested to merge TomFischer/ogs:FixGrowingMemConsumption into master

Fixes an issue with growing mem consumption. There are several possibilities to get a GlobalVectors from the SimpleMatrixVectorProvider via overloaded getVector methods. One of these getVector method allow for getting a vector without storing the id of the vector. After releasing such a vector there is no possibility to get the vector back from the cached (unused) vectors. Such vectors remain in the cache memory until the end of the program which leads to the growing mem consumption. The MR uses now always getVector methods with an id.

Edited by Dmitry Yu. Naumov

Merge request reports