是否可以在不使用垃圾收集器的情况下用Java编写代码?

问题描述 投票:0回答:1

我知道 GC 对于 Java 很重要,但它也给我的应用程序带来了很多延迟。是否可以承担不释放GC任何引用的责任,从而不需要GC?另外,有没有办法检查我的应用程序中的某些代码块是否正在为 GC 创建垃圾?

java performance garbage-collection real-time latency
1个回答
0
投票

这个问题的答案如何禁用Java垃圾收集器?基本上回答了你的问题。

但我怀疑您观察到的“延迟”是由垃圾收集器引起的,如果是这样,禁用它只会通过

OutOfMemoryError
使 JVM 崩溃来替换延迟。

如果您的机器有足够数量的内核可供 JVM 使用

© www.soinside.com 2019 - 2024. All rights reserved.