FGC频繁

FGC频繁1、假如FGC次数增加,达到一小时一次,但是gc之后,内存也立马降下来了;这说明并没有发生内存泄露;只是新生代的对象过早的进入的老年代;解决办法有增加年轻代空间,以减少youngGc,这样就不会有对象过早的进入老年代 增加年轻代进入老年代的年代阀值,可以增加到最大的15次…

大家好,又见面了,我是你们的朋友全栈君。

1、假如FGC次数增加,达到一小时一次,但是gc之后,内存也立马降下来了;

这说明并没有发生内存泄露;只是新生代的对象过早的进入的老年代;

 

原因 : 

  1. 内存泄漏(代码有问题,对象引用没及时释放,导致对象不能及时回收)
  2. 死循环
  3. 大对象

 

解决办法有

  • 增加年轻代空间,以减少youngGc,这样就不会有对象过早的进入老年代
  • 增加年轻代进入老年代的年代阀值,可以增加到最大的15次
  • 使用G1垃圾回收器,可以触发mixGc  而不触发FullGc
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150791.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 按位取反运算符的运算举例_按位与按位或按位异或运算符

    按位取反运算符的运算举例_按位与按位或按位异或运算符前言:位运算符是用来对二进制位进行操作的c语言中有6种位运算符:&按位与[链接]:https://blog.csdn.net/weixin_42837024/article/details/98736834|按位或[链接]:https://blog.csdn.net/weixin_42837024/article/details/98745019^按位异或[链接]…

    2022年8月15日
    8
  • Linux系统CUDA10.2+CUDNN安装教程

    Linux系统CUDA10.2+CUDNN安装教程Ubuntu18.04下安装CUDA10.2及对应的CUDNN的教程。

    2022年6月12日
    68
  • idea全局搜索快捷键总结

    一、Ctrl+F或者Ctrl+Shift+R按照文本的内容查找1、相当于eclipse的ctrl+H,Ctrl+F是在本页查找2、相当于eclipse的ctrl+H,Ctrl+Shift+R是全局查找二、Ctrl+Shift+N按文件名搜索文件同搜索类类似,只不过可以匹配所有类型的文件了三、Ctrl+H查看类的继承关系四、Alt+F7查找类或方法在哪被使用五、Sh…

    2022年4月5日
    2.6K
  • mysql8 2058_SQLyog连接MySQL8.0报2058错误的解决方案[通俗易懂]

    mysql8 2058_SQLyog连接MySQL8.0报2058错误的解决方案[通俗易懂]引言用SQLyog连接MySQL8.0(社区版:mysql-installer-community-8.0.15.0.msi),出现错误2058(Plugincaching_sha2_passwordcouldnotbeloaded:xxxx),通过查询资料了解了该错误的原因并在本文中提出了该问题的方案。原因该错误提示如下图所示:具体原因:新的MySQL8.0安装,在初始化数据目录时,…

    2022年10月2日
    0
  • wifi数据包解析_详细解析WiFi模块的基础知识「建议收藏」

    wifi数据包解析_详细解析WiFi模块的基础知识「建议收藏」1、WiFi模块的SDK是什么?SDK是WiFi模块的软件开发工具包(全称:SoftwareDevelopmentKit)的英文简称,一般都是一些软件工程师为特定的软件包、软件框架,硬件平台,操作系统等建立应用软件时的开发工具的集合。2、WiFi模块的驱动是什么?驱动程序即添加到操作系统中的一小块代码,其中包含有关硬件设备的信息。有了此信息,计算机就可以与设备进行通信。驱动程序是硬件厂…

    2022年7月21日
    25
  • 配置Silverlight网站访问出现空白页面的解决办法

    配置Silverlight网站访问出现空白页面的解决办法
    打开IIS->站点属性->HTTP头->MIME类型->新建:
    扩展名:.xap    MIME类型: xapapplication/x-silverlight
    扩展名:.xaml  MIME类型: application/xaml+xml
     
    Silverlight的页面文件扩展名为xmal,项目编译后生成XAP包
    浏览器在页面呈现时无法对xmal、xap进行解析,
    需要加入MIME类型(MultipurposeIn

    2022年10月9日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号