第一章:JVM的server和client模式

①引入
java的虚拟机hotspot还分server模式和client模式两种

 

②相同点
在Sun的HotSpot VM里,client  VM与server  VM是共用一套解释器的。

 

③不一样点

Java  HotSpot  Client  VM:为在客户端环境中减小启动时间而优化;比较适合桌面程序,它会作一些例如像快速初始化,懒加载这一类的事件来适应桌面程序的特色。java

Java  HotSpot  Server  VM:为在服务器环境中最大化程序执行速度而设计;适合作服务器程序,一些针对服务器特色的事情,好比预加载,尤为在一些并发的处理上,是会作更多的优化。web

④修改

默认状况下32位的hotspot都是client模式;64位的的都是server模式。服务器

 

配置文件的位置:并发

32位的虚拟机在%JAVA_HOME%/jre/lib/i386/jvm.cfgjvm

64位的虚拟机在%JAVA_HOME%/jre/lib/amd64/jvm.cfg优化

 

谁在前谁生效spa

-server KNOWN
-client IGNORE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

相关文章
相关标签/搜索