今天开始实战Java虚拟机之二:“虚拟机的工作模式”。总计有5个系列实战Java虚拟机之一“堆溢出处理”实战Java虚拟机之二“虚拟机的工作模式”实战Java虚 ...
今天开始实战Java虚拟机之二:“虚拟机的工作模式”。
总计有5个系列
- 实战Java虚拟机之一“堆溢出处理”
- 实战Java虚拟机之二“虚拟机的工作模式”
- 实战Java虚拟机之三“G1的新生代GC”
- 实战Java虚拟机之四“禁用System.gc()”
- 实战Java虚拟机之五“开启JIT编译”
目前的Java虚拟机支持Client和Server两种运行模式。使用参数-client可以指定使用Client模式,使用参数-server可以指定使用Server模式。默认情况下,虚拟机会根据当前计算机系统环境自动选择运行模式。使用-version参数可以查看当前的模式,如下所示:
- ./java -version
- java version "1.7.0_40"
- Java(TM) SE Runtime Environment (build1.7.0_40-b43)
- Java HotSpot(TM) Client VM (build 24.0-b56, mixed mode, sharing)
使用-server参数后,就可以得到如下输出:
- ./java -server -version
- java version "1.7.0_40"
- Java(TM) SE Runtime Environment (build1.7.0_40-b43)
- Java HotSpot(TM) Server VM (build 24.0-b56, mixed mode)
原标题:实战Java虚拟机之二“虚拟机的工作模式”
关键词:JAVA
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。