NPrinting will open a QV.exe process for every available core on where the NPrinting engine is installed.
If you are connecting to QVWs, then RAM requirements will be mostly driven by two things:
- How many cores are available to the NPrinting Engine - for each core you need to add additional RAM
- How are you connecting to QVWs. If you connect through a "local" connection, then the QVWs will open on the local machine where the NPrinting Engine(s) are installed. The RAM requirements per core are the same as if you were opening up the QVW on the local machine with QV Desktop.
If you user a "Server" or "Cluster" connection, then the RAM requirements are the same as if you were opening up the QVW using "open in server" from QlikView Desktop. Again this is per core.
How about this:
regarding VM vs Physical box - i think it is stable enough on VM and there is no proof of speed improvement when using physical box - at least not i am aware of!
on the other hand i don't understand what you meant by:
- # of cpu. QlikView works better with 2 cpu compare to 4.
I don't understand this statement. Qlik will always work better with higer number of CPU as it will be able to perform more calc at the same time. Can you explain more?