JRE最小化原理_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > JRE最小化原理

JRE最小化原理

 2014/10/15 22:10:57  liyixing1  程序员俱乐部  我要评论(0)
  • 摘要:比如我们一个程序只用到了很少的类,像String,Integer或者swing包(rt.jar)的类部分类,那么就可以让把整个jre的不用的类清除掉。比对jre而言,核心是jvm.dll,7M左右,使用压缩之后,大概是2.3,其实还可以优化,JVM文件内部有一部分函数功能,一般情况不会用到,比如垃圾回收的其他方式,实际上只要保留默认的垃圾回收机制。等等。寻找相应的工具,这个还没有具体找过,不过看到一些例子java-verbose-jarMyProgram.jar>class_list
  • 标签:
比如我们一个程序只用到了很少的类,像String,Integer或者swing包(rt.jar)的类部分类,那么就可以让把整个jre的不用的类清除掉。

比对jre而言,核心是jvm.dll,7M左右,使用压缩之后,大概是2.3,其实还可以优化,JVM文件内部有一部分函数功能,一般情况不会用到,比如垃圾回收的其他方式,实际上只要保留默认的垃圾回收机制。等等。

寻找相应的工具,这个还没有具体找过,不过看到一些例子
java -verbose -jar MyProgram.jar > class_list.txt 静态分析需要的依赖关系
jkernel -create custom_bundle.zip -classes class_list.txt
jkernel -install custom_bundle.zip

上一篇: MSN中国正式更名为微软在线 下一篇: 没有下一篇了!
  • 相关文章
发表评论
用户名: 匿名