Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Memory giraph作业完成后,不会释放内存_Memory_Hadoop_Giraph - Fatal编程技术网

Memory giraph作业完成后,不会释放内存

Memory giraph作业完成后,不会释放内存,memory,hadoop,giraph,Memory,Hadoop,Giraph,我在Hadoop版本0.20.203上使用ApacheGiraph版本1.0。它成功地执行了ConnectedComponentsVertex和SimpleShortPathSvertex,这是ApacheGiraph的示例,作业,但存在一个问题。作业完成后,不会释放内存。如System monitor所示,为该作业创建的java进程仍然处于活动状态。我不明白为什么会发生这个问题。是Giraph的臭虫还是我做错了什么??? 我正在使用Ubuntu11.10和Java1.6。任何帮助都将不胜感激

我在Hadoop版本0.20.203上使用ApacheGiraph版本1.0。它成功地执行了ConnectedComponentsVertex和SimpleShortPathSvertex,这是ApacheGiraph的示例,作业,但存在一个问题。作业完成后,不会释放内存。如System monitor所示,为该作业创建的java进程仍然处于活动状态。我不明白为什么会发生这个问题。是Giraph的臭虫还是我做错了什么??? 我正在使用Ubuntu11.10和Java1.6。任何帮助都将不胜感激

谢谢

是的,我认为这是一个bug(请参阅我在用户列表上的问题:)。我的做法是在工作完成后向所有工人发送杀戮信号:

ssh worker-name "kill -9 \$(ps aux | grep \"[j]obcache/job_[0-9]\{12\}_[0-9]\{4\}/\" | awk '{print \$2}')"

Giraph是否正确完成作业并生成结果文件?是的,它会检查结果。它完成得很好。是的,这个错误在Giraph 1.1.0中修复了