1. 误差小于 val = conf.get("hama.graph.max.convergence.error");中定义的值
2. 迭代次数大于hama.graph.max.iteration中那个定义的最大次数
当测试数据量大于5M时,出现内存不足等问题.
如 java.lang.OutOfMemoryError: GC overhead limit exceeded java.lang.OutOfMemoryError:
java.lang.OutOfMemoryError: Java heap space。
等,解决办法:
在hama-site中配置hama.graph.max.iteration,不起作用,
只能在代码中强行修改迭代次数maxIteration,默认是150. 修改即可。