The image below shows the QlikView Server memory allocation.
My question is with the "Documents start unload"; after the "All sessions timed out", what time or when will the documents start to unload? How many minutes or seconds after all the sessions timed out? Where can we set this time in the QMC?
AFAIK, you can set the document timeout on QMC -> System -> YourQV-Server -> Documents -> Document timeout
On the Documents tab, the settings for document control can be managed.
ServerDocument TimeoutOpen documents take up valuable system resources (that is, memory space, RAM, is allocated) and should not be allowed to remain open when not in use. However, if a document is closed too quickly, the users may get longer delay times when accessing the document, because the server has to reopen it. This value controls for how long a document will be allowed to be unused before the QlikView Server (QVS) closes the document and reclaims the resources.
If documents are memory-managed individually with a single global timeout (that's what the help text you posted seems to imply), then why is the first app thrown out sooner than the third app? Just bad scaling? Think so...
Overall, the graph is just a sketch, not a precise documentation.
Apps seems to be loaded / unloaded in same sequence. Since we don't know the user interaction inbetween (i.e. when users stopped interacting with each application) I can't derive much from the graph with regard to the server setting (yes, I believe the setting is affecting all documents in the same way, but I think the timeout is evaluated per document) or if the unloading sequence is plausible or not.