Java Hotspot client模式和server模式的区别

Posted Sgmder的技术博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java Hotspot client模式和server模式的区别相关的知识,希望对你有一定的参考价值。

当虚拟机运行在-client模式的时候,使用的是一个代号为C1的轻量级编译器, 而-server模式启动的虚拟机采用相对重量级,代号为C2的编译器. C2比C1编译器编译的相对彻底,服务起来之后,性能更高…

重点:在部分JDK1.6版本和后续的JDK版本(64位系统)中,-client参数已经不起作用了,Server模式成为唯一

 

了解更多:https://stackoverflow.com/questions/198577/real-differences-between-java-server-and-java-client

以上是关于Java Hotspot client模式和server模式的区别的主要内容,如果未能解决你的问题,请参考以下文章

[转]HotSpot VM GC 的种类

jvm01

JVM client模式和Server模式的区别

Rabbitmq的使用四_Java Client方式使用Topic模式

java 内存管理 —— 《Hotspot内存管理白皮书》

HotSpot虚拟机中的对象