JVM使用-XX:PermSize設置非堆內存初始值,默認是物理內存的1/64;
在數據量的很大的文件導出時,一定要把這兩個值設置上,否則會出現內存溢出的錯誤。
由XX:MaxPermSize設置最大非堆內存的大小,默認是物理內存的1/4。
那么,如果是物理內存4GB,那么64分之一就是64MB,這就是PermSize默認值,也就是永生代內存初始大小;
四分之一是1024MB,這就是MaxPermSize默認大小。
JVM使用-XX:PermSize設置非堆內存初始值,默認是物理內存的1/64;
在數據量的很大的文件導出時,一定要把這兩個值設置上,否則會出現內存溢出的錯誤。
由XX:MaxPermSize設置最大非堆內存的大小,默認是物理內存的1/4。
那么,如果是物理內存4GB,那么64分之一就是64MB,這就是PermSize默認值,也就是永生代內存初始大小;
四分之一是1024MB,這就是MaxPermSize默認大小。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。