`

jvm的client模式与server模式

    博客分类:
  • java
阅读更多

 

64位的jdk  默认是 server 的

 

32位默认是 client

 

1.虚拟机版本与模式查看 
java -version //查看JVM默认的环境 
java -client -version //查看JVM的客户端环境,针对GUI优化,启动速度快,运行速度不如server 
java -server -version //查看JVM的服务器端环境,针对生产环境优化,运行速度快,启动速度慢 

2.虚拟机模式切换 
目录JAVA_HOME/jre/bin下,会有2个目录,server与client.这个就是他们的运行环境的动态库.那么怎么切换呢?找到JAVA_HOME/jre/lib/i386/jvm.cfg,这就是JVM默认的查找顺序,内容如下 
-client KNOWN 
-server KNOWN 
-hotspot ALIASED_TO -client 
-classic WARN 
-native ERROR 
-green ERROR 
只需要把-server和-clent换个位置就行了.如下 
-server KNOWN 
-client KNOWN 
-hotspot ALIASED_TO -client 
-classic WARN 
-native ERROR 
-green ERROR 
这个时候在输入java -version看看吧,是不是默认的使用服务器端了呢,一般开发环境是使用client,而生产环境会使用server.有什么问题大家留言吧,我们一起交流.^-^

分享到:
评论

相关推荐

    Java虚拟机JVM之server模式与client模式的区别

    主要介绍了Java虚拟机JVM的client模式和Server模式两者的区别和联系

    深入JVM内核 - 原理、诊断与优化

    server与client模式 调试跟踪参数 介绍常用的JVM参数,包括内存分配、堆栈分配、虚拟机运行模式以及调试跟踪参数。 第四课 GC的算法和种类 引用计数 标记清除 复制算法 标记压缩 可触及性 本章是理论性较强的一章...

    JVM中编译Class、内存回收、多线程原理和使用

    class的执行在Sun JDK中有解释执行和编译为机器码执行两种方式,其中编译为机器码又分为client和server两种模式。Sun JDK为了提升class的执行效率,对于解释执行和编译为机器码执行都设置了很多的优化策略。 Java...

    resin-jvm 调优

    可通过如下参数进行调整:-server 启用服务器模式(如果CPU多,服务器机建议使用此项) -Xms,-Xmx一般设为同样大小。 800m -Xmn 是将NewSize与MaxNewSize设为一致。320m -XX:PerSize 64m -XX:NewSize 320m 此...

    java查看sun包源码-monitor:java生产环境内存调优(包括jvm参数类型,JVM的参数类型jinfo&jps(参数和进程查看)j

    -Xmixed:混合模式,JVM 自己决定是否编译成本地代码 示例: java -version(默认是混合模式) Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode) java -Xint -version Java HotSp

    couchbase-java-client:Couchbase Server的官方Java客户端

    官方Couchbase Java SDK 注意:此存储库包含2.x SDK系列,该系列当前处于维护模式。 我们建议您查看我们的3.x系列,可以在这里找到: : 使用Java(或在JVM上)时,该项目是Couchbase的官方驱动程序。 它通过异步和...

    JBoss7-配置-管理员手册

    4.3.3.7.1. 单服务器模式(Standalone server) 53 4.3.3.7.2. 管理域模式 (managed domain) 54 4.4. 管理任务 56 4.4.1. 网络接口和端口 56 4.4.1.1. 网络接口声明 56 4.4.1.2. Socket Binding Groups 58 4.4.2. 管理...

    JBoss7配置指南及管理员手册

    单服务器模式(Standalone server) 53 4.3.3.7.2. 管理域模式 (managed domain) 54 4.4. 管理任务 56 4.4.1. 网络接口和端口 56 4.4.1.1. 网络接口声明 56 4.4.1.2. Socket Binding Groups 58 4.4.2. 管理接口的安全...

    java面试题,180多页,绝对良心制作,欢迎点评,涵盖各种知识点,排版优美,阅读舒心

    主内存与工作内存 45 内存间交互操作 46 重排序 48 【JVM】内存泄漏 49 【JVM】java虚拟机的区域如何划分,每一个区的动能? 49 程序计数器(Program Counter Register) 49 java虚拟机栈 50 java堆(Java Heap) 51...

    千方百计笔试题大全

    coreJava部分 8 1、面向对象的特征有哪些方面?...246、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 57 247、如何启动时不需输入用户名与密码? 57 248、在weblogic管理制台中对一个应用...

    java面试宝典

    java面试试题 全面 准确 带答案 coreJava部分 8 1、面向对象的特征有哪些方面?...246、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 57 247、如何启动时不需输入用户名与密码? 57 248、在...

    java面试题

    32. 应用服务器与WEB SERVER的区别? 16 33. BS与CS的联系与区别。 16 34. 启动一个线程是用run()还是start()? 17 35. 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,...

    超级有影响力霸气的Java面试题大全文档

    从内存方面来看, Stateful Session Bean 与 Stateless Session Bean 比较, Stateful Session Bean 会消耗 J2EE Server 较多的内存,然而 Stateful Session Bean 的优势却在于他可以维持使用者的状态。 12、...

    sandbox-debugger:节点的沙箱调试器

    节点在调试模式下打开websocket时,沙盒服务器和客户端都通过代理通过管道传递websocket数据来工作。 运行沙箱服务器该服务器用作调试消息的关守。 npx sandbox-debugger-server 或者ᐅ docker run \ --name ...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例009 活用Eclipse的工作空间 14 实例010 在Eclipse项目中编程输出字符表情 15 实例011 为Eclipse添加新的JDK环境 17 实例012 设置Eclipse中文API提示信息 18 实例013 为项目添加类库 20 实例014 使当前项目依赖另...

    java基础题 很全面

    24. 应用服务器与WEB SERVER的区别? 20 25. 应用服务器有那些? 20 EJB/服务器 20 1. EJB与JAVA BEAN的区别? 20 2. EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别...

    java 面试题 总结

    从内存方面来看, Stateful Session Bean 与 Stateless Session Bean 比较, Stateful Session Bean 会消耗 J2EE Server 较多的内存,然而 Stateful Session Bean 的优势却在于他可以维持使用者的状态。 9、...

Global site tag (gtag.js) - Google Analytics