第一章: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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

相關文章
相關標籤/搜索