搜索结果
查询Tags标签: GC,共有 582条记录-
【JVM系列1】深入分析Java虚拟机堆和栈及OutOfMemory异常产生原因
前言JVM系列文章如无特殊说明,一些特性均是基于Hot Spot虚拟机和JDK1.8版本讲述。下面这张图我想对于每个学习Java的人来说再熟悉不过了,这就是整个JDK的关系图:从上图我们可以看到,Java Virtual Machine位于最底层,所有的Java应用都是基于JVM来运行的,所以学习JVM对…
2020/9/23 5:03:50 人评论 次浏览 -
一次压缩引发堆外内存过高的教训
本文来自: PerfMa技术社区PerfMa(笨马网络)官网一、项目介绍lz_rec_push_kafka_consume该项目通过kafka与算法进行交互,通过push推荐平台(lz_rec_push_platform)预生成消息体。二、问题背景发现项目的k8s容器会出现重启现象,重启时间刚好是push扩量,每小时push数据量…
2020/9/17 14:33:45 人评论 次浏览 -
新一代垃圾回收器ZGC的探索与实践
很多低延迟高可用Java服务的系统可用性经常受GC停顿的困扰,作为新一代的低延迟垃圾回收器,ZGC在大内存低延迟服务的内存管理和回收方面,有着非常不错的表现。 本文从GC之痛、ZGC原理、ZGC调优实践、升级ZGC效果等维度展开,详述了ZGC在美团低延时场景中的应用,以及在…
2020/8/11 5:03:44 人评论 次浏览 -
Hotspot GC研发工程师也许漏掉了一块逻辑
本文来自: PerfMa技术社区PerfMa(笨马网络)官网概述今天要说的这个问题,是我经常面试问的一个问题,只是和我之前排查过的场景有些区别,属于另外一种情况。也许我这里讲了这个之后,会成为不少公司JVM必问之题,所以本文还是值得大家好好看看的,相信也会让你很有收获,…
2020/8/6 5:03:48 人评论 次浏览 -
一次年轻代GC长暂停问题的解决与思考
问题描述 公司某规则引擎系统,在每次发版启动会手动预热,预热完成当流量切进来之后会偶发的出现一次长达1-2秒的年轻代GC(流量并不大,并且LB下的每一台服务都会出现该情况) 在这次长暂停之后,每一次的年轻代GC暂停时间又都恢复在20-100ms以内 2s虽然看起来不长,但是…
2020/7/23 5:04:06 人评论 次浏览 -
八张图彻底了解JDK8 GC调优秘籍-附PDF下载
简介 JVM的参数有很多很多,根据我的统计JDK8中JVM的参数总共有1853个,正式的参数也有680个。 这么多参数带给我们的是对JVM的细粒度的控制,但是并不是所有的参数都需要我们自己去调节的,我们需要关注的是一些最常用的,对性能影响比较大的GC参数即可。 为了更好的让大家…
2020/6/23 14:26:36 人评论 次浏览 -
Unity GC优化
2020/2/25 16:15:34 人评论 次浏览 -
图解Golang的GC垃圾回收算法
这篇文章主要介绍了图解Golang的GC垃圾回收算法,详细的介绍了三种经典的算法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2019/7/10 22:17:31 人评论 次浏览 -
android的GC内存泄露问题
本篇文章主要介绍了android GC内存泄露问题,具有一定的参考价值,有需要的可以了解一下。
2019/7/7 21:09:56 人评论 次浏览 -
Android垃圾回收机制及程序优化System.gc
这篇文章主要介绍了Android垃圾回收机制及程序优化System.gc的相关资料,需要的朋友可以参考下
2019/7/7 20:01:54 人评论 次浏览 -
深入理解PHP原理之Session Gc的一个小概率Notice
PHP Notice: session_start(): ps_files_cleanup_dir
2019/6/30 15:25:17 人评论 次浏览 -
Node.js 的 GC 机制详解
随着 Node 的发展,JavaScript 的应用场景早已不再局限在浏览器中。但随着 Node 在服务端的广泛应用,JavaScript 的内存管理需要引起我们的重视。下面我们来一起学习一下吧
2019/6/29 22:53:21 人评论 次浏览