2013年5月6日
摘要: 原文地址:http://libvirt.group.iteye.com/group/wiki/3417-mem 阅读全文
posted @ 2013-05-06 11:44 moon_in_sky 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 在测试基于 DirectFB+Gstreamer 的视频联播系统的一个 Demo 的时候,其中大量使用 system 调用的语句,例如在 menu 代码中的 system("./play") ,而且多次执行,这种情况下,在 ps -ef 列表中出现了大量的 defunct 进程,对程序的运行时有害的。按说system的源码中应该已经包含了wait,但也不能排除开发板上这个版本的system中可能没有wait,总之,开发板上在调用system后添加wait之后,defunct进程不复存在了。下面谈谈 defunct 进程,中文翻译叫僵尸进程。下文整理于网络以及APUE一书。一 阅读全文
posted @ 2013-05-06 11:35 moon_in_sky 阅读(311) 评论(0) 推荐(0) 编辑