java server模式 设置_JVM client模式和Server模式的区别
这里向大家描述一下JVM client模式和Server模式两者的区别和联系,JVM如果不显式指定是-Server模式还是-client模式,JVM能够根据下列原则进行自动判断(适用于Java5版本或者Java以上版本)。
JVM client模式和Server模式
JVM Server模式与client模式启动,最主要的差别在于:-Server模式启动时,速度较慢,但是一旦运行起来后,性能将会有很大的提升。JVM如果不显式指定是-Server模式还是-client模式,JVM能够根据下列原则进行自动判断(适用于Java5版本或者Java以上版本)。
前段时间有个同事给我发了个java跟c++性能比较的文章,其中有个对比图引起了我的兴趣,意外的是,我感兴趣的不是java和c++的对比,而是java -Server模式和java -client模式的对比。从来没想到两者间的性能有如此巨大的差别。而在后来自己的亲身测试中发现确实如此。
下面是我看到的那个对比图:
图中最显著的就是JVM client模式和Server模式关于method call的对比,那个差别不是一般的大,在后来的测试中发现,相差至少有10倍。
下面是另外两个对比图:
JVM工作在Server模式可以大大提高性能,但应用的启动会比client模式慢大概10%。当该参数不指定时,虚拟机启动检测主机是否为服务器,如果是,则以Server模式启动,否则以client模式启动,J2SE5.0检测的根据是至少2个CPU和***2GB内存。
当JVM用于启动GUI界面的交互应用时适合于使用client模式,当JVM用于运行服务器后台程序时建议用Server模式。
JVM在client模式默认-Xms是1M,-Xmx是64M;JVM在Server模式默认-Xms是128M,-Xmx是1024M。我们可以通过运行:java -version来查看jvm默认工作在什么模式。
【编辑推荐】
【责任编辑:程华权 TEL:(010)68476606】
点赞 0
java server模式 设置_JVM client模式和Server模式的区别相关推荐
- android 兼容模式设置,天天安卓模拟器切换极速模式与兼容模式的方法
天天安卓模拟器是一款非常优秀的安卓模拟器,其为用户提供了一个完善的安卓模拟环境,帮助用户运行安卓上的游戏.应用,而且其为用户提供了诸多的辅助功能,按键操作.手柄操作.全屏.截屏等都能轻松实现,而这款软 ...
- java xms xmx 设置_JVM 堆内存设置 -Xmx -Xms
在Tomcat的启动参数里可以设置,如下 参数说明: -Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定: -Xmx 此设置控制 Jav ...
- 水星(MERCURY)MW150RM迷你无线路由器Client模式设置
http://www.192ly.com/router-settings/mercury/mw150rm-client.html 水星(MERCURY)MW150RM迷你无线路由器Client模式设置 ...
- tplinkwr710n改无线打印服务器,TP-Link TL-WR710N V1无线路由器AP模式设置
本文介绍了TP-Link TL-WR710N V1版本迷你无线路由器,在"AP:接入点模式"下的设置方法.TL-WR710N工作在"AP:接入点模式"时,相当于 ...
- CAD安装与经典模式设置
CAD安装与经典模式设置 CAD下载安装 CAD经典模式设置 第一步:显示菜单栏,关闭工具选项板组 第二步:将图层.样式.特性.绘图.修改打开 第三步:保存工作空间(经典模式保存) 自定义设置 CAD ...
- 捷讯fw300r虚拟服务器口号,迅捷(Fast)FW300RM迷你路由器AP模式设置 | 192路由网
本文介绍了迅捷(Fast)FW300RM迷你无线路由器,在"AP:接入点模式"下的设置方法:FW300RM工作在"AP:接入点模式"时,相当于一台"无 ...
- TI毫米波雷达芯片(AWR2243)MIMO模式设置
1. AWR 2243 支持的MIMO模式 awr 2243为三发四收, 支持时分多路复用(TDM)MIMO模式,以及三个发射天线同时工作的BPM-MIMO模式(二进制调制相位调制),对于AWR224 ...
- 计算机怎黑夜模式么启动,Win10系统电脑夜间模式怎么开启/关闭的方法
Win10系统电脑夜间模式怎么开启/关闭的方法,Win10系统夜间模式如何开启?Win10系统夜间模式又如何关闭?在Win10系统中,其中一个特色功能就是Win10的夜间模式.正确利用它可以有效避免眼 ...
- 便捷式计算机无线功能按钮,TP-Link TL-MR13U便携式无线路由器Client模式设置
本文介绍了TP-Link TL-MR13U便携式无线路由器,在"客户端模式(Client)"下的设置方法.TL-MR13U工作在"客户端模式(Client)"时 ...
最新文章
- LeetCode简单题之旅行终点站
- [UWP] 用 AudioGraph 来增强 UWP 的音频处理能力——AudioFrameInputNode
- java正则表达式的用法_Java 正则表达式的使用
- scala中使用Option、Some、None,避免使用null
- 阿里云+wordpress搭建个人网站及博客
- nginx正向代理,反向代理概念
- 认识黑客入侵的利器 嗅探软件逐个了解
- JavaSE语法基础总结
- Laravel.com 中国镜像、中文站点
- 用AlphaGo背后的人工智能做金融投资
- java人事考勤打卡小程序源码
- dwg格式转换成html,DWG格式转换器BitRecover DWG Converter Wizard
- 【Word】插入公式显示灰色,失效解决
- EasyPoi的基本使用
- 轻松完成word格式的接口文档
- 电流反馈和电压反馈的判断
- Linux命令学习资料总结
- java 矩形 旋转_java-旋转矩形并将其在sin波中移动-使用grap...
- 【转】数据运营经验:什么是数据分析?怎么做数据分析?
- MStar V56 + ITE66121转接板开发