Re: Java performance under a second level VM

2015-04-16 Thread Pavelka, Tomas
Hi Rob, thanks for the reply. The performance of Linux under a second level VM always seemed unpredictable to me but after reading your response I started seeing a pattern: whenever I had a poorly performing application on Linux on a second level VM, there was always some kind of networking inv

Re: Java performance under a second level VM

2015-04-16 Thread Rob van der Heij
Yes. Hardware virtualization support (aka SIE) is only two levels: LPAR and z/VM. Linux running its processes is one too many so must be done in software. That creates overhead. In your case is likely the polling of the JVM that does it, which means is not really related to workload but just burns

Java performance under a second level VM

2015-04-16 Thread Pavelka, Tomas
I have a Java application running a REST API built on top of the Dropwizard stack (www.dropwizard.io). I have been running it on a first level z/VM and it was always well behaved consuming less than 1% of a CPU on an EC12 during normal operation. I needed to do some tes