Client VM not embedded?

I am on a Linux machine and am using openjdk7. After my code was run twice as fast using the -server option, I sank deeper into what was happening inside the virtual machine and found that the VM server was built into my code like crazy while the client VM is not integrated at all.

Is this normal behavior?

+4
source share
1 answer

This is normal behavior.

The JVM server optimizes the code to a greater extent. This uses more CPU at startup and more memory when it is running.

Client VM is designed for quick start, for example. applets. It is used by default only for 32-bit Windows JVM systems.

+3
source

All Articles