首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

大型Permgen尺寸+性能影响

大型Permgen尺寸是指Java类加载器(ClassLoader)中用于存储类的空间,其大小在JVM中配置为常数,通常为64MB或256MB。Permgen空间中的类加载器用于加载持久类(如JavaBean、EJB等)和扩展类(如JavaFX、Hibernate等),这些类在JVM启动时由类加载器加载并一直驻留在内存中,因此其大小会影响到JVM的性能。

大型Permgen尺寸对性能的影响主要体现在以下几个方面:

  1. 内存占用:大型Permgen尺寸会占用更多的内存,如果JVM的内存资源有限,可能会导致JVM频繁地进行垃圾回收,从而影响性能。
  2. 启动时间:在JVM加载类时,会涉及到类加载器的初始化,如果类加载器需要加载大量的类,那么启动时间可能会比较长,从而影响性能。
  3. 安全性:在大型应用中,可能会有更多的类需要加载,如果Permgen尺寸过小,可能会导致类加载器加载了不该加载的类,从而影响安全性。

因此,在JVM中,大型Permgen尺寸是必不可少的,但在具体应用中,需要根据具体情况进行调整,以在保证性能和安全性的前提下,尽可能地提高系统的性能。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

19分56秒

146、性能压测-优化-中间件对性能的影响

3分55秒

092-FLUX性能优化-示例:fliter条件对谓词下推的影响

11分26秒

145、性能压测-性能监控-jvisualvm使用

17分58秒

144、性能压测-性能监控-堆内存与垃圾回收

1时11分

B站大型活动背后的数据库保障

9分4秒

141、性能压测-压力测试-基本介绍

13分22秒

148、性能压测-优化-nginx动静分离

18分6秒

142、性能压测-压力测试-Apache JMeter安装使用

23分23秒

147、性能压测-优化-简单优化吞吐量测试

9分4秒

149、性能压测-优化-模拟线上应用内存崩溃宕机情况

7分19秒

150、性能压测-优化-优化三级分类数据获取

7分24秒

143、性能压测-压力测试-JMeter在windows下地址占用bug解决

领券