1.概念
JVM
使用-XX:PermSize
设置非堆内存初始值,默认是物理内存的1/64;
由-XX:MaxPermSize
设置最大非堆内存的大小,默认是物理内存的1/4。
2.例子
以物理内存为4GB
为例,4G的1/64
是64MB
;4G的1/4
是1024MB
,那么PermSize就是64MB
(默认值),也就是Java永生代内存
初始大小;,而 MaxPermSize
的大小就是1024MB
了。
JVM
使用-XX:PermSize
设置非堆内存初始值,默认是物理内存的1/64;
由-XX:MaxPermSize
设置最大非堆内存的大小,默认是物理内存的1/4。
以物理内存为4GB
为例,4G的1/64
是64MB
;4G的1/4
是1024MB
,那么PermSize就是64MB
(默认值),也就是Java永生代内存
初始大小;,而 MaxPermSize
的大小就是1024MB
了。
本文标题:JAVA虚拟机中的PermSize
本文链接:https://www.haomeiwen.com/subject/vltbectx.html
网友评论