jvm参数说明
2015-09-24 14:53
155 查看
1.-server 服务器端优化策略,注重吞吐量,而且代码编译时间较慢,不过编译之后运行速度比较高
2.-client 客户端优化策略,侧重于提供更好的用户体验,垃圾回收机制停顿时间较短
3.-Xms 堆内存初始大小
4.-Xmx 堆内存最大大小
5.-XX:MaxPermSize 老生代内存最大大小
6.-XX:ReservedCodeCacheSize 代码缓存大小,jdk在加载类的时候会将每个类的元数据信息存放在老年代中(这个值不能设置的太大,否则会报错,jvm无法分配足够的内存)
7.-XX:+UseConcMarkSweepGC 使用cms垃圾回收
8.-XX:SoftRefLRUPolicyMSPerMB 这可以指定每兆堆空闲空间的 soft reference 保持存活(一旦它不强可达了)的毫秒
数,这意味着每兆堆中的空闲空间中的 soft reference 会(在最后一个强引用被回收之后)存活1秒钟,因为java垃圾回
收不是实时性的,所以这个值只是一个参考)
9.-verbose:gc 可以看到java虚拟机垃圾回收的过程
2.-client 客户端优化策略,侧重于提供更好的用户体验,垃圾回收机制停顿时间较短
3.-Xms 堆内存初始大小
4.-Xmx 堆内存最大大小
5.-XX:MaxPermSize 老生代内存最大大小
6.-XX:ReservedCodeCacheSize 代码缓存大小,jdk在加载类的时候会将每个类的元数据信息存放在老年代中(这个值不能设置的太大,否则会报错,jvm无法分配足够的内存)
7.-XX:+UseConcMarkSweepGC 使用cms垃圾回收
8.-XX:SoftRefLRUPolicyMSPerMB 这可以指定每兆堆空闲空间的 soft reference 保持存活(一旦它不强可达了)的毫秒
数,这意味着每兆堆中的空闲空间中的 soft reference 会(在最后一个强引用被回收之后)存活1秒钟,因为java垃圾回
收不是实时性的,所以这个值只是一个参考)
9.-verbose:gc 可以看到java虚拟机垃圾回收的过程
相关文章推荐
- 实战:把ASP.NET MVC中的Views下面的视图放到Views文件夹外
- 使用jquery+CSS3实现仿windows10开始菜单的下拉导航菜单特效
- Canvas(1)之HelloWorld
- 火狐浏览器爆内存溢出
- hdu 2069 1 5 10 25 50 这几种硬币 一共100个(母函数)
- 【WPF】Windows App 比例布局的实现
- SqlDataAdapter.FillSchema(DataTable)方法填充数据表的主键和约束
- linux串口编程
- shell批量杀进程
- Android 手势(Gesture)——手势检测
- 无望延迟
- 针对产品经历笔试很好的一篇资料:应届生求职助理产品经理岗位,总是通不过笔试,下面是我一次笔试题目的答案,请问出了什么问题?
- Period---hdu1358(循环节 kmp)
- Collections的自定义排序sort Comparator
- 游戏中 ClippingNode 实现 标题划过的光效 (C++)
- linux常用指令
- 树
- 升级Xcode7 项目报错汇总
- poco c++感性认识
- 3-redundancy protocol-HSRP Configuration on Cisco IOS