Memory not released after reload
Article Number: 000003123 | Last Modified: 2018/06/12
After reload in Qlikview Desktop the memory is not released.
Between QV9 and QV10 paralell reload was introduced and improvements were made for the script reload in general.
This have the impact that more memory is allocated by Qlikview. This is not a bug but fully intentional.
Qlikview will release the memory when another application needs it. To control the amount of memory beeing used the value of the "Working Set Limits" under "User preferences" can be changed.
From the QV help:
Working set limits(%)
This control sets the minimum and maximum of the physical amount of RAM that can be used by an application. This way it is possible to control if an application can be swapped out of physical memory or not. However, there are no guarantees that the operating system can serve the process with the amount of memory set here.
Using too high settings will degrade the performance of other processes on the computer, this may however be desirable if the computer is dedicated for QlikView.
Do not change these settings unless you are well acquainted with Windows Virtual Memory Manager! Read more about working sets in the Microsoft Windows documentation.
The settings are:
sets the minimum amount of memory, in percentage, to be allocated to the application/process.
sets the maximum amount of memory, in percentage, to be allocated to the application/process.
sets the amount of memory, in percentage, to be used as cache for the application/process.