以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  大本体文件用Jean 处理的内存溢出问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=88702)


--  作者:fengy
--  发布时间:12/16/2010 4:50:00 PM

--  大本体文件用Jean 处理的内存溢出问题
我用JEAN 遍历一个4M左右的本体文件,大概有10W来条记录,结果出现 java.lang.OutOfMemoryError: Java heap space 问题,出现问题的代码如下:

 for (Iterator indis = model.listIndividuals(); indis.hasNext();)

是否有办法解决这个问题。程序的目的是加载OWL 文件后,遍历查找与给定关键词相关的本体实例或概念。


--  作者:spf3d1415926
--  发布时间:12/17/2010 5:11:00 PM

--  
这个可以解决,需要将java的内存调用限制改打一点,我以前用的Eclipse 里可以改
--  作者:spf3d1415926
--  发布时间:12/17/2010 5:18:00 PM

--  
选中被运行的类,点击菜单‘run->run configuration’,选择(x)=Argument标签页下的vm arguments框里输入-Xms256m -Xmx1250m(这个配置适合2G内存的机子,如果你的内存小于2G就把-Xmx1250m调的小一点)
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
32.227ms