jvm中的PermSize、MaxPermSize

简介:

JVM使用-XX:PermSize设置非堆内存初始值,默认是物理内存的1/64;

在数据量的很大的文件导出时,一定要把这两个值设置上,否则会出现内存溢出的错误。

 

由XX:MaxPermSize设置最大非堆内存的大小,默认是物理内存的1/4。

那么,如果是物理内存4GB,那么64分之一就是64MB,这就是PermSize默认值,也就是永生代内存初始大小;

四分之一是1024MB,这就是MaxPermSize默认大小。


本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/558133,如需转载请自行联系原作者

相关文章
|
3月前
|
存储 Java 编译器
深入理解JVM(四)
深入理解JVM(四)
|
6月前
|
存储 算法 Java
JVM的简单介绍
JVM的简单介绍
39 1
|
Java
JVM
JVM
84 0
|
7月前
|
Java
|
7月前
|
存储 算法 Java
|
7月前
|
算法 Java Linux
深入理解JVM - Shenadoah
深入理解JVM - Shenadoah
86 1
|
7月前
|
存储 安全 前端开发
|
存储 缓存 算法
JVM初探
JVM初探
110 1
|
存储 安全 算法
jvm的组成
jvm的组成
85 0
|
存储 安全 前端开发
JVM类装载器详解
JVM类装载器详解
115 0

热门文章

最新文章