最新 最热

RNAseq分析之FastQC

FastQC——高通量测序质量控制工具。用于检查原始数据以确认是否存在质量问题或偏差。它可以作为交互式应用程序用于少量文件的即时分析,也可以非交互式地运行,适合于作为大规模分析流程的一部分。FastQC与特定的测序技...

2023-11-08
1

怎么样优化 Java 内存管理,防止“GC”错误

垃圾回收(GC)是 Java 中的一个重要机制,它可以管理内存并回收不再使用的对象所占用的资源。虽然 GC 有助于防止内存泄漏和保持应用程序的稳定性,但它也可能导致致命性的错误:"GC Overhead Limit Exceeded"。当垃圾回收耗时...

2023-11-08
1

【面试题精讲】JVM中哪些对象可以被称为GC ROOT对象

全网最细面试题手册,支持艾宾浩斯记忆法。这是一份最全面、最详细、最高质量的 java 面试题,不建议你死记硬背,只要每天复习一遍,有个大概印象就行了。[2]...

2023-11-02
1

【73期】谈下你对Java GC机制的理解?

不止是存“方法”,而是存储整个 class文件的信息,JVM运行时,类加载器子系统将会提取 class文件里面的类信息,并将其存放在方法区中。例如类的名称、类的类型(枚举、类、接口)、字段、方法等等。...

2023-10-29
1

服务器常见问题排查(一)——CPU占用高、上下文频繁切换、频繁GC

该命令将显示包含nid的堆栈信息。注意,这里使用了grep命令来过滤输出结果,只显示包含nid的部分。-C5表示在匹配项前后各显示5行上下文信息,--color则用于在输出中添加颜色标记。...

2023-10-26
1

jvm 使用CMS时FGC每次会跳2次

使用jstat -gc观察CMS FullGC的时候,发现每次到阈值回收的时候,FGC每次会跳2次:

2023-10-23
1

一次频繁full gc引发的问题排查

刚发布的应用,间隔8小时不到,就开始告警,告警的位置还很特殊,属于调用外组接口的位置,让人费解。

2023-10-22
1

.NET Framework 和 .NET Core 在默认情况下垃圾回收(GC)机制的不同(局部变量部分)

垃圾回收机制有一些未定义部分,一般来说不要依赖于这些未定义部分编程,否则容易出现一些诡异的 bug 或者不稳定的现象。

2023-10-22
1

.NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉

当我们不再使用某个对象的时候,此对象会被 GC 垃圾回收掉。当然前提是你没有写出内存泄漏的代码。我们也知道如果生成了大量的字符串,会对 GC 造成很大的压力。...

2023-10-22
1

【八股文Java】: Java对象的hashCode()值是可变的吗?发生GC之后会变吗?为什么?hashCode值如何生成?

1、如果Java对象的hashCode()方法重写即自定义hashCode值的实现,参与hash计算的变量一旦被赋值后就不能再改变,hash值与map容器相关,一旦改变,map取值:可能发生业务异常,内存泄漏,OOM异常。...

2023-10-20
3