子进程挂在pickle.dump??

你好,由于内存泄漏(bug,我猜)pyraf(或者说IRAF)我不得不叉一个迭代的过程,经过成百上千的图像帧,也无法形容的东西.在子进程,这将返回一个字典每个图像的图像信息,通过pickle.dump应该寄给父母.然而,子进程挂在泡菜.转储和什么也不会发生.没有任何错误消息.字典应该是倾倒在管相当大,可能与成千上万的条目(约2000 - 4000是正常的).有一些大小限制可以转储管和在这种情况下如何增加吗?我对管道和叉几乎一无所知,所以我很乐意如果你帮助.这里的代码.虽然你不能运行它没有其他功能也许你会看到一些可怕的错误我的分叉吗? ?"倾销"完成从来没有印刷,只是挂在"倾销".我首先想到的孩子不知道父母的进口泡菜,所以这就是为什么我进口一遍,但这并不产生影响.哦,我做一个os.execv ("/ bin /真实",["真正的"])的孩子因为当IRAF关闭它显然杀死孩子过早然后代码崩溃导致没有孩子.但是无视IRAF / pyraf,就请告诉我如果有某些原因转储将挂在孩子这是书面的方式.提前谢谢.

选择 | 换行 | 行号
  1. imagedict={}
  2.  
  3. for im in infodict:    else:

标签: python

添加新评论