jvm的server和client模式

一、好言

生活需要仪式感,人也要用浪漫情怀才行,用心的人,未来怎么样也不会太差。

二、背景

最近才知道jvm的两种模式,虽然也看jvm的虚拟机的书,但是真没看到书中有讲这东西,虽然书还没看完的。

三、内容

3.1 、jvm两种模式

Server 模式:
Server模式启动时,速度慢,但是一旦运行起来后,性能将会有很大的提升,原因是当虚拟机运行在-Server的时候,虚拟机采用相对重量级,代号为C2的编辑器,C2比C1编译器编译的相对彻底,服务之后,性能高。

Client 模式:

client模式在启动的时候使用的是一个代号为C1轻量级编译器。

3.2:查看本机使用模式

java -verison
jvm的server和client模式_第1张图片
compile_Image.png

3.3 mac查看设置位置

/Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home/jre/lib
jvm的server和client模式_第2张图片
Paste_Image.png
cat jvm.cfg
jvm的server和client模式_第3张图片
Paste_Image.png

你可能感兴趣的:(jvm的server和client模式)