gpt4 book ai didi

java - 在 prefuse 中加载非常大的文件

转载 作者:搜寻专家 更新时间:2023-10-30 20:20:14 26 4
gpt4 key购买 nike

我有一个巨大的 XML 文件(大小接近 2GB),其格式为 Graphml XML 格式,用于社交图谱。通过

创建新图时
    graph = new GraphMLReader().readGraph("socialgraph.xml");

我收到“java.lang.OutOfMemoryError:Java 堆空间”异常有没有一种方法可以逐个节点地读取文件。如果没有,你能给我推荐一些可以通过 XML 或 SQL 数据库处理如此大尺寸的可视化工具包吗。

最佳答案

我建议首先尝试增加分配给 JVM 的内存量。运行程序时添加此 JVM 参数:

-Xmx4g

有关更多信息,请参阅此相关问题:Increase heap size in java

如果您仍然有问题并想尝试不同的可视化,我会尝试 gephi首先。

关于java - 在 prefuse 中加载非常大的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9831592/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com