下面的这两个文件,尺寸差别很大.
%JAVA_HOME%/jre/bin/client/jvm.dll
%JAVA_HOME%/jre/bin/server/jvm.dll
Jvm动态库有client和server两个版本,分别针对桌面应用和服务器应用做了相应的优化, client版本加载速度较快,server版本加载速度较慢但运行起来较快。让Tomcat 使用Server版本的jvm吧,在开始菜单 tomcat5 ->tomcat config的java属性中有一项 jvm路径指向server目录下的jvm就行了。
更改默认java.exe调用的jvm.dll,这个由jvm.cfg决定。编辑%JAVA_HOME%\jre\lib\i386\jvm.cfg 里面第一行写的是 -client 默认就是client版本 ,把第二行的-server KNOWN 放到第一行,
如下面所示
-server KNOWN
-client KNOWN
-hotspot ALIASED_TO
-client -classic WARN
-native ERROR
-green ERROR
改完保存,然后看看默认版本: C:\java -version java version "1.4.2_07" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_07-b05) Java HotSpot(TM) Server VM (build 1.4.2_07-b05, mixed mode) 看到有 Server VM 字样
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/feng_sundy/archive/2006/03/31/646082.aspx
分享到:
相关推荐
Tomcat7 安装使用及 JVM 连接数参数调优 Tomcat7 是一个流行的 Java Web 服务器,主要用于部署和管理基于 Java 的 Web 应用程序。为了确保 Tomcat7 的稳定运行和高效性能,需要对其进行合理的安装、配置和优化。...
初始内存(`-Xms`)是JVM启动时分配的最小内存,而最大内存(`-Xmx`)则是JVM允许的最大内存使用量。合理设置这两个值有助于避免因内存不足导致的性能下降或系统崩溃。 垃圾回收机制是JVM自动清理不再使用的对象以...
介绍JVM规范中的最重要的内容——Class文件结构,同时介绍ASM库的使用以及对class文件的修改。 第十一课 字节码执行 案例以及javap JIT及相关参数 介绍JVM的字节码以及反汇编方法,同时介绍JIT相关的参数和应用。
此外,还可以使用JConsole、VisualVM等工具,更直观地监控和分析JVM内存使用情况,这对于性能调优和问题排查极为有益。 #### 结语 合理设置和调优JVM内存参数,是提高Java应用性能的关键所在。通过对JVM内存管理...
如果你需要更新JVM以提高性能或解决兼容性问题,可以在ArcGIS Server的Java安装目录下找到并替换JVM。 在安装和配置ArcGIS Server的过程中,务必注意每个步骤的细节,确保所有设置符合你的业务需求和安全策略。定期...
- **-server**:设置JVM使用服务器模式。服务器模式下,虽然启动速度较慢,但运行时性能和内存管理效率较高,特别适合于生产环境。 - **优点**:运行时性能高,内存管理效率好。 - **缺点**:启动速度相对较慢。...
综上所述,一个JVM启动多个SpringBoot服务涉及了服务的独立配置、端口管理、配置文件的使用以及资源的合理分配等多个方面。理解并熟练运用这些技术,可以提高开发效率,优化资源利用,并便于服务的管理和维护。
标题中的"Idea使用jvm2222222222222222222"可能是一个输入错误,实际上应该是关于IntelliJ IDEA如何利用JVM(Java虚拟机)进行开发的讨论。描述简洁地指出我们要探讨的是在IntelliJ IDEA中使用JVM的相关知识。 在...
1. 标准参数:以“-”开头,如“-server”、“-client”,这些参数在所有JVM实现中都是一致的,用于设置JVM的运行模式等基础功能。标准参数还包括用于查看版本、设置classpath路径、打印相关信息等。 2. 非标准参数...
通过修改server.xml进行JVM堆大小的设置: servel.xml文件路径:/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/22Node01Cell/nodes/Node01/servers/server1 server.xml中修改或增加配置
HotSpot JVM是Oracle公司开发的一款广泛使用的JVM实现,以其高效性能而著名。本资源提供的"JVM虚拟机源码(C++)"是针对Java 7版本的HotSpot JVM的源代码,这对于开发者尤其是对JVM原理感兴趣的程序员来说,是一份...
- -XX:-UseParallelGC: 在server模式下启用,新生代使用并行清除,老年代使用单线程Mark-Sweep-Compact。在其他情况下默认不启用。 - -XX:-UseParallelOldGC: 默认不启用,适用于老年代和新生代的并行垃圾收集。 - -...
- **`-server`**:表示以服务端模式启动JVM,这会带来更好的性能,但启动时间稍长。 - **`-Djava.awt.headless=true`**:在没有图形界面的Linux服务器上,可以避免某些与图形操作相关的异常。 #### 四、并发配置...
1. **编译器模块**:包括C1(Client Compiler)和C2(Server Compiler)。C1是轻量级编译器,主要用于启动阶段,快速生成可执行代码;C2则在程序运行一段时间后,对热点代码进行更深度的优化,生成性能更优的代码。 ...
- **Jstat**:显示JVM的统计信息,如堆内存使用情况、垃圾收集器信息等。 - **Jinfo**:查询或更新JVM配置信息。 - **JConsole**:图形化的监视和管理工具,能够远程监控JVM。 - **VisualVM**:集成了多个功能的故障...
jvm.dll文件
jvm-top lets you monitor your JVM server applications from the terminal. Install Requirement: a JDK8 on the server and JAVA_HOME environment variable pointing to it. It won't work with just a JRE. ...