jvm
Dream_Flying_BJ
梦想总是要有的,万一被我实现了呢!DREAM_IN_BEIJING
展开
-
Jstat在分析java的内存GC时的应用
jstat工具特别强大,有众多的可选项,详细查看堆内各个部分的使用量,以及加载类的数量。使用时,需加上查看进程的进程id,和所选参数。执行:cd $JAVA_HOME/bin中执行jstat,注意jstat后一定要跟参数。各个参数的意义。 jstat -class pid:显示加载class的数量,及所占空间等信息。 jstat -compiler pid:转载 2017-02-06 17:54:23 · 321 阅读 · 0 评论 -
关于java中的OutOfMemory种类和解决方法
博客分类: jvm 1、OutOfMemory的四种情况 1) 永久区溢出 Exception in thread "main" java.lang.OutOfMemoryError: PermGen space 这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入Perm转载 2017-02-07 15:47:56 · 512 阅读 · 0 评论 -
单个JVM下支撑100w线程数vm.max_map_count
I、环境要求:1.64bit Linux2.64bit JDK3.Memory够大,512GB4.cpu:64 processorsII、测试工具:【DieLikeADog.java】java -server -Xmx6G -Xms6G -Xmn600M -Xss228K -XX:PermSize=50M -XX:MaxPermSize=50M -XX:+DisableExplicitGC DieL转载 2017-03-28 10:10:18 · 9326 阅读 · 0 评论