标签:UseParallelGC

JAVA

咱们从头到尾说一次 Java 垃圾回收

herman 4年前 (2020-02-25) 1692浏览

之前上学的时候有这个一个梗,说在食堂里吃饭,吃完把餐盘端走清理的,是 C++ 程序员,吃完直接就走的,是 Java 程序员。 Java 与 C 的区别 确实,在 Java 的世界里,似乎我们不用对垃圾回收那么的专注,很多初学者不懂 GC...

JAVA

CPU飙高,频繁GC,怎么排查?

herman 4年前 (2020-01-15) 1625浏览

处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。 本文主要针对系统运行缓慢这一问题,提供该问题的排查思路,从而定位出...

JAVA

解决idea启动项目报GC overhead limit exceeded异常问题

herman 5年前 (2019-08-17) 9874浏览

对于一些单体项目,超大,或者项目不大,代码不对,但是应用的第三方jar太混乱,再加上电脑配置过低,就会导致idea启动项目时抛出内存问题。 最近,好几个网友咨询我,说 idea 启动项目直接报 GC overhead limit exceed...

JAVA

面试必问的 Major Gc 你了解一下

herman 5年前 (2019-04-29) 4244浏览

前面我写了一篇关于 Minor Gc 的文章,看得人虽然不多,但是很多人的评论给我留下了深刻的印象。今天我们继续进步,学习一下 Major Gc。 关于 Major Gc,很少有书籍或者文章来单独写它。大多数都是把它和 Minor Gc、Fu...

JAVA

你面试过程中的拦路虎 MinorGC

herman 5年前 (2019-04-25) 4577浏览

昨天,我一个朋友给我说他在抖音上发了一个短视频,获得了 300 个赞。我说,你要么被抖音废了,要么就废了(卸载)抖音,要么你就把抖音玩到极致,成为抖音网红。 我在下载抖音的时候,玩了一个小时就把它卸载了。因为我深知,要想成功,便不要沉迷于能轻...

JAVA

一个 System.gc 就能让你在面试中被打击到怀疑人生

herman 5年前 (2019-04-02) 2002浏览

人的一生中可能会遭遇到无数次打击。而今天我就给大家介绍一个你可能忽略的知识点:System.gc,给你专门来一次降维打击。降低到某个细微的知识点,让你被打击的体无完肤。 面试被打击 面试题一:在 Java 中,如何手动的让 GC 进行垃...