I have a QlikView Server (v10) that is serving 10 QVW applications. Server and Publisher are running on the same machine. The total size of all of these applications on disk is ~300MB. However, when I look atht he QVS process in Task Manager, it is consuming ~19GB!
Is there any way to tell how this memory is being distributed among the QVWs, or to tell which one is so big?
It turns out that the reason QVS was using so much memory was because of the Performance settings in QEMC. The machine has 32GB of RAM, and the memory limits were set to 70% - 90%.
After reading up on this, it looks like QVS will try to grab as much memory as it can until it reaches the lower limit. Then, it will grab more memory as necessary until it reaches its upper limit. When it reaches its upper limit, it will start resuing memory from its cache.