知识库

标记为 jvm 的文章

已废弃:将垃圾收集方法更改为 G1

何时使用 G1:默认情况下,Neo4j 2.2 及更早版本使用并发标记清除(CMS)进行垃圾收集。拥有大型堆或遇到不可接受的垃圾收集延迟的客户……

阅读更多

启用 GC 日志

什么是垃圾收集以及为何启用它?垃圾收集事件是 Java 应用程序(即 neo4j-server)的完全暂停。它可以在 debug.log 中识别为……

阅读更多

获取 JVM 堆转储

本文档提供了在 Java 机器上创建堆转储以调查潜在内存泄漏的过程。尽管在抛出 OutOfMemoryError 时会自动生成堆转储……

阅读更多

如何启用 Java Flight Recorder 并查看结果

Java Flight Recorder 可用于捕获 Java 进程(例如 Neo4j)的底层 Java 属性和运行时数据。根据 https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/tooldescr002.html,JFR 可以通过配置 JVM 激活……

阅读更多

如何估算初始内存配置

初始和最终内存配置参数可能是一个不断变化的目标,取决于您的存储大小如何变化以及您的工作负载如何随时间增加或变化。这……

阅读更多

应用程序代码调用 System.gc() 导致的长 GC 暂停

在调查长时间垃圾收集周期的原因时,启用 GC 日志通常很有用。您可以按照产品文档进行操作。启用此功能后,……

阅读更多

内存溢出错误恢复建议

可以配置 JVM (Java 虚拟机),使其在遇到 OOM (内存溢出) 错误时强制抛出异常并崩溃,或者直接关闭……

阅读更多

© . All rights reserved.