浅谈Java虚拟机的工作模式Client和Server。
来源:互联网 发布:君权级战列舰知乎 编辑:程序博客网 时间:2024/06/04 22:43
目前Java虚拟机中有Client和Server模式,使用-Client和-Server参数可以进行设置,如果没有设置虚拟机会根据当前计算机系统环境自动选择运行模式。
如果要查看虚拟机的当前模式可以使用-version参数。
配置参数步骤:右键点击项目名称->Run As->Run Configurations...->
结果如图:
与client模式相比,server模式的启动比较慢,因为server模式会尝试收集更多的系统性能信息,使用更复杂的优化算法对程序进行优化。因此当系统完全启动并进入运行稳定期后,server模式的执行速度会远远快于client模式,所以在对于后台长期运行的系统,使用-server参数启动对系统的整体性能可以有不小的帮助,但对于用户界面程序,运行时间不长,又追求启动速度建议使用-client模式启动。
未来发展64位系统必然取代32位系统,而64位系统中的虚拟机更倾向于server模式。
阅读全文
0 0
- 浅谈Java虚拟机的工作模式Client和Server。
- 浅谈Java虚拟机的工作模式Client和Server。
- hotspot 虚拟机的server和client模式
- java虚拟机--jvm client模式与server模式的区别
- volatile在java server模式和client模式下的不同(主内存和工作内存)
- 8.《深入理解Java虚拟机》内存溢出和内存泄露、并行和并发、Minor GC和Full GC、Client模式和Server模式的区别
- Java虚拟机6:内存溢出和内存泄露、并行和并发、Minor GC和Full GC、Client模式和Server模式的区别
- JVM的server模式和client模式
- JVM的Server模式和Client模式
- Java的虚拟机JVM之JVM-server、JVM-client区别
- java并发编程实践学习(三)JVM的server模式和client模式
- JVM -server和-client模式
- JVM client模式和Server模式的区别
- JVM client模式和Server模式的区别
- JVM client模式和Server模式的区别
- JVM client模式和Server模式的区别
- JVM client模式和Server模式的区别
- JVM client模式和Server模式的区别
- 【HDU-1862】EXCEL排序
- 从指向看JavaScript
- [iOS] 高仿 QQ、微信效果的图片浏览器(支持原图和缩略图、多种手势、CocoaPods)
- getComputedStyle
- 袁开红:特色小镇可以“做”但不能“作”
- 浅谈Java虚拟机的工作模式Client和Server。
- UVa11988
- Linux进程间通信概述
- 避免Block的循环引用
- C语言:动态分配内存,malloc()与realloc()区别
- c# swagger 笔记二
- 最近项目有个需要,需要动态截取输入字符串中的某些特殊字符组,使用正则表达式可以完成。记下备用
- Fox and Box Accumulation CodeForces
- 公共耦合