mdrv.exe memory use keep increasing when run an empty Java Vuser script via Controller.
Could you please help take a look at below questions? Thanks a lot.
If I run an empty Web-Http script via Controller, I can see the mdrv.exe memory use is stable, seems not change at all.
But if I run an empty Java Vuser script via Controller, I can see the mdrv.exe memory use keep increasing.
I selected "Run as a process", but the memory use still keep inceasing.
I uploaded 3 pics:
1st part is Web-Http script, memory use is stable.
2nd part is Java Vuser with JDK 1.8, memory use keep increasing.
3rd part is Java Vuser with JDK 1.6, memory use keep increasing, and TPS seems keep decreasing.
1. For mdrv.exe memory use keep increasing when run Java Vuser script, is this a normal behavior?
2. If it is a normal behavior, how to understand this behavior? Is there any document can explain this mechanism? (Or juse help explain this mechanism )
3. Seems the TPS keep decreasing is caused by the memory keep increasing, is it right? Or is there anyway we can verify whether the TPS decreasing is caused by the memory?
4. Is there any way can avoid mdrv.exe memory use keep increasing?
(I think this can be reproduce on any host.)
Thank you very much.