标记为 内存 的文章
何时使用 G1:默认情况下,Neo4j 2.2 及更早版本使用并发标记清除(CMS)进行垃圾回收。堆较大的客户或遇到不可接受的垃圾回收延迟的客户……
阅读更多
在较新的 Neo4j 版本(3.4及更高版本)中,Neo4j 打开的文件句柄数量可能比旧版本有所增加。原生索引需要一个……
阅读更多
什么是垃圾回收以及为什么要启用它?垃圾回收事件是 Java 应用程序(即 neo4j-server)的完全暂停。它可以在 debug.log 中识别为……
阅读更多
本文档提供了在 Java 机器上创建堆转储以调查潜在内存泄漏的过程。尽管当抛出 OutOfMemoryError 时会自动生成堆转储……
阅读更多
从 Neo4j 3.5 开始,可以将部分事务数据存储在堆外内存中。这有助于减轻 GC 压力和/或防止在有限的……
阅读更多
初始和最终内存配置参数是一个动态目标,取决于您的存储大小如何变化以及您的工作负载如何随时间增加或变化。这……
阅读更多
为了获得最佳性能并避免对系统其他部分产生负面影响,在处理大批量删除时请考虑以下最佳实践。首先确定哪种情况……
阅读更多
内存不足杀手(Out Of Memory Killer 或 OOM Killer)是 Linux 内核在系统内存严重不足时采用的进程。这种情况的发生是因为 Linux……
阅读更多
在调查长时间垃圾回收周期的原因时,通常启用 GC 日志记录很有用。您可以按照产品文档进行操作。一旦启用此功能……
阅读更多
可以配置 JVM(Java 虚拟机),使其在遇到 OOM(内存不足)错误时强制抛出异常并崩溃或直接关闭……
阅读更多
因此您已将 Neo4j 配置为使用 4GB 堆和 6GB 页面缓存,然后放松下来,以为 Java 进程不会超过您系统中 10GB 的内存……
阅读更多