paip.提升性能----jvm参数调整.txt

作者Attilax  艾龙,  EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
jvm内存
1.stack    2.heap    3.class method 区..

1.stack
xss设置..每个线程的使用内存尺寸.
要是xss太大,线程量会变小...因为总体stack区不便...
总stack区尺寸也能以及heap有关..反向关系..

2.heap    新生代,老年代。。。
新生代(eden,s0/from space, s1/to space);
xmx=xms
-xmn 设置新生代大小,

-xx:+pringGcDetails  可打印出GC详细。
///优化方法:
a.新的小对象保存在新的生代..加大xmn参数.减少gc
加大-xx:targetSurvivorradio 以及-xx: Survivorradio
b.长期使用的大对象放的个老年代.
--xx:pretenureSizethreshold =1000000(1M)

3.class method 区.
 -xx:permSize
 -xx:MaxpermSize
 一般设置成一样的.
 MaxpermSize一般65M---128M够了..  
 
 
 ///jit
 -xx:compilerthreshold   defatuld 1500
 --xx:+pringComplilation
 
 /dump core
 --xx:+heapDumpOnOutOfMemryERror =xx:heapDumppath=c:\java.dump
 
 visual vm 分析dump文件..
 
 复位看过狗.
 --xx:onOnOutOfMemryERror=c:\reset.bat

///打印gc 信息.
-verbose:gc
-xx:+pringgc
-xx:+pringGcDetails  可打印出GC详细。
-xloggc:gc.log     bin 目录哈的gc.log

paip.提升性能----jvm参数调整.txt相关推荐

  1. php 多核cpu,paip.提升性能--多核cpu中的java/.net/php/c++编程

    paip.提升性能--多核cpu中的java/.net/php/c++编程 作者Attilax  艾龙,  EMAIL:1466519819@qq.com  来源:attilax的专栏 地址:http ...

  2. paip. 提升性能---hibernate的缓存使用 总结

    paip. 提升性能---hibernate的缓存使用 总结 作者Attilax  艾龙,  EMAIL:1466519819@qq.com  来源:attilax的专栏 地址:http://blog ...

  3. paip.提升性能----硬盘不同转速不同缓存对比转

    paip.提升性能----硬盘不同转速不同缓存对比转 西数 WDC WD2500BEVT-08A23T1 ( 250 GB / 5400 转/分 ) 5400转 8M缓存 单碟250 GB 产品   ...

  4. JVM参数调整,经验分享,转载自撒迦

    0.各参数的默认值 在讨论HotSpot VM的各参数的陷阱前,大家应该先了解HotSpot VM到底有哪些参数可以设置,这些参数的默认值都是什么. 有几种办法可以帮助大家获取参数的信息.首先为了大致 ...

  5. JVM新生代和老年代的参数——一次ElasticSearch的jvm参数调整

    在测试服务器上发现 ES 进程总是挂掉,于是看 ES 的 gc 情况: 先查到进程的 PID 号,然后使用 jstat 指令: jstat -gc PID 5000 5000 是毫秒,每 5 秒刷新一 ...

  6. 音频带宽预测与动态参数调整优化报告【音频质量专题】

                                 音频带宽预测与动态参数调整优化报告 目录 音频带宽预测与动态参数调整优化报告 优化背景与目的 优化内容与思路 测试结果汇总 A. 随机丢包网络 ...

  7. .net 把一个对象赋值给一个参数_一个可以提升JVM运行性能的参数

    JAVA进程启动的时候,虽然我们可以为JVM指定合适的内存大小,但是这些内存操作系统并没有真正的分配给JVM,而是等JVM访问这些内存的时候,才真正分配,这样会造成以下问题 第1次YGC之前Eden区 ...

  8. jvm 参数_6个重要的JVM性能参数

    围绕垃圾收集和内存,您可以将600多个参数传递给JVM.如果包括其他方面,则JVM参数总数将很容易超过1000+.任何人都无法消化和理解太多的论据.在本文中,重点介绍了七个重要的JVM参数,在Java ...

  9. 只需两步,Tomcat JVM 参数性能迅速调到最优!

    作者:Java架构师历程 来源:cloud.tencent.com/developer/article/1346964 Tomcat性能调优 找到Tomcat根目录下的conf目录,修改server. ...

  10. jvm性能调优实战 -60 线上系统的JVM参数优化、GC问题定位排查、OOM分析解决

    文章目录 总结 总结 第一个是JVM运行我们写好的系统最根本的工作原理,包括: 内存各个部分的划分 代码在执行的过程中,各个内存区域是如何配合协调工作的 对象是如何分配的 GC如何触发 GC执行的原理 ...

最新文章

  1. 前端学习记录 CSS
  2. C#之windows桌面软件第四课:串口助手控制设备的开关
  3. centos 显示50g硬盘但是 实际大小很小_天啦噜!知道硬盘很慢,但没想到比 CPU Cache 慢 10000000 倍...
  4. python df head_在方法()中调用时,Pandas Df.head()不显示?
  5. 《视觉SLAM十四讲——从理论到实践》学习笔记
  6. 在CentOs 5.1中使用rpm安装NGINX+php+mysql(二)
  7. 【CCCC】L2-016 愿天下有情人都是失散多年的兄妹 (25分),,搜索公共祖先
  8. CSS大美集(关于细节)
  9. GBDT 和 AdaBoost
  10. Docker 安装和基础用法
  11. 鸿蒙开发必备书籍整理【收藏系列】
  12. PHP的设计模式及场景应用介绍
  13. 更有效的编写QQ空间、CSDN、博客园图文并茂的文章
  14. SQL2000数据库脱机/只读/紧急模式 修复
  15. ACM纪念日 C语言
  16. IDEA中一直indexing问题
  17. ubuntu安装软件包命令
  18. 树莓派3b+,4b新手入门到手开箱第一次使用之十大步骤
  19. 华为完成首个5G测试;央行搭建区块链平台;苹果将于今夜凌晨举行发布会;蔚来汽车明日在美上市; | 雷锋网9月12日消息...
  20. 皕杰报表web应用服务器的差异

热门文章

  1. 在Linux中创建静态库和动态库范例 (hello.c)
  2. AJPFX关于子类父类中的构造
  3. Postgresql、MySQL相关的四种索引类型:B-Tree,Hash,Gist,GIN
  4. es6中的let声明变量与es5中的var声明变量的区别,局部变量与全局变量
  5. JS 初级 二(接上)
  6. Jquery.min.js 下载
  7. javascript遍历对象属性和方法
  8. CopyTo 方法详解
  9. Java-多线程第二篇多线程相关认识(2)
  10. HTML5: HTML5 Geolocation(地理定位)