JVM的Server/Client模式
来源:互联网 发布:51网络论坛 编辑:程序博客网 时间:2024/05/16 13:45
JVM Server模式与client模式启动,最主要的差别在于:-Server模式启动时,速度较慢,但是一旦运行起来后,性能将会有很大的提升。原因是:
当虚拟机运行在-client模式的时候,使用的是一个代号为C1的轻量级编译器,而-server模式启动的虚拟机采用相对重量级,代号为C2的编译器. C2比C1编译器编译的相对彻底,,服务起来之后,性能更高。
Java -version 可以直接查看出你使用的是client还是 server。
Jvm client代码:
Jvm server代码:
两种模式的切换可以通过更改配置(jvm.cfg配置文件)来实现:
32位的虚拟机在目录JAVA_HOME/jre/lib/i386/jvm.cfg, 64位的在JAVA_HOME/jre/lib/amd64/jvm.cfg,目前64位只支持server模式, 配置内容大致如下:
一般只要变更 -server KNOWN 与 -client KNOWN 两个配置位置先后顺序即可,前提是JAVA_HOME/jre/bin 目录下同时存在 server 与client两个文件夹,分别对应着各自的jvm。 缺少其中一个,切换模式就会报错。阅读全文
0 0
- JVM的Server/Client模式
- JVM的Client模式与Server模式
- JVM的server模式和client模式
- JVM的Server模式和Client模式
- 【JVM】 JVM的server模式和client模式
- JVM -server和-client模式
- JVM client模式和Server模式的区别
- 【转帖】启动JVM client模式 与 server模式的区别
- JVM client模式和Server模式的区别
- JVM client模式和Server模式的区别
- JVM client模式和Server模式的区别
- JVM client模式和Server模式的区别
- JVM client模式和Server模式的区别
- java虚拟机--jvm client模式与server模式的区别
- JVM client模式和Server模式的区别
- JVM client模式和Server模式的区别
- JVM client模式和Server模式的区别
- JVM client模式和Server模式的区别
- Softmax回归原理简介+代码详解
- HDU 5126 stars KDTree
- struts2常量配置详解以及简单理解流程
- idea快捷键
- Python:pip使用中的问题(pip版本升级)
- JVM的Server/Client模式
- Goldbach`s Conjecture LightOJ 1259
- 开始写点博客啦~
- mnist数据集在caffe(windows)上的训练与测试及对自己手写数字的分类
- 51nod 1283 水题。。
- 基姆拉尔森公式计算星期
- 程序员招聘感悟
- hdu 5536 Chip Factory (暴力)
- CardView源码解析-View阴影