javaEE
文章平均质量分 69
微分小屋
从事软件开发、运维、测试。
展开
-
JVM内存模型与概念解析
1.方法区 也称"永久代” 、“非堆”, 它用于存储虚拟机加载的类信息、常量、静态变量、是各个线程共享的内存区域。默认最小值为16MB,最大值为64MB,可以通过-XX:PermSize 和 -XX:MaxPermSize 参数限制方法区的大小。 运行时常量池:是方法区的一部分,Class文件中除了有类的版本、字段、方法、接口等描述信息外,还有一项信息是常量池,用于存放编译器生成的各种符原创 2015-11-05 20:12:24 · 489 阅读 · 0 评论 -
jvm主要参数设置与分析
-Xms:java Heap初始大小, 默认是物理内存的1/64。 -Xmx:ava Heap最大值,不可超过物理内存。 -Xmn:young generation的heap大小,一般设置为Xmx的3、4分之一 。增大年轻代后,将会减小年老代大小,可以根据监控合理设置。 -Xss:每个线程的Stack大小,而最佳值应该是128K,默认值好像是512k。 -XX:PermSize:设定内存的原创 2016-03-03 09:34:13 · 415 阅读 · 0 评论