看看你下面的这两个文件,是不是尺寸差别很大?
%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就行了。
   启动速度对比一下,在我的C4.17 512M 的机器上client 版本一般在8s-16s内启动完成 server版本 在21s-26s左右启动完成。

更改默认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 字样?是不是很酷啊!,小心机器不够快,启动等得你疯掉 :)

最新文章

  1. Python的运行
  2. Swift字典
  3. how to learn device driver
  4. js获取当前时间戳与日期比较
  5. 主席树:POJ2104 K-th Number (主席树模板题)
  6. Android中Activity之间访问互传参数
  7. kafka_2.11-0.10.0.0安装步骤
  8. 理解vuex的状态管理模式架构
  9. 夏令营讲课内容整理Day 0.
  10. ubuntu下创建python的虚拟环境
  11. SpringBoot开发案例之打造私有云网盘
  12. HackerRank beautiful string
  13. oracle12c安装+配置,plsql 13安装+激活
  14. C#在高分屏上让窗体程序忽略系统的显示缩放
  15. pta l2-6(树的遍历)
  16. codeblocks+SDCC开发51单片机
  17. Vue 数据绑定语法
  18. python基础学习1 -异常捕获
  19. elasticsearch 使用tcp 访问NoNodeAvailableException[None of the configured nodes are available: [{#transport#-1}{Yk0WjtKbQXqYCJSDFRYlRA}
  20. kettle部分传输场景应用(每个作业都实验过啦)

热门文章

  1. 【转】ubuntu如何修改/添加/删除硬盘分区的挂载(点)?
  2. JDK 生成数字证书
  3. jquery ajax调用WCF,采用System.ServiceModel.WebHttpBinding
  4. 地址已经被使用 - Address already in use
  5. yield与send实现协程操作
  6. 【iOS开发-56】案例BUG:button的enabled、控件的userInteractionEnabled以及两种提示框UIAlert和UIActionSheet
  7. mysql 5.7安装教程
  8. mysql 添加列的索引
  9. 江南白衣 Java性能优化PPT
  10. Jeecg 如何执行批量insert或者update操作,高效率