最初由 pardream 发布\r\n[B]呵呵,你的服务器程序是自己写的吧。你仔细看上面7里面提到的原因“如果父进程不等待子进程结束,子进程将成为僵尸进程(zombie)从而占用系统资源。”\r\n\r\n我怀疑你的程序在网络不稳定情况下,可能由于子进程等待需要处理的数据或向外发送数据不能完成,而造成这种现象。\r\n\r\n上7里面给出解决的办法是“在Linux下可以简单地将SIGCHLD信号的操作设为SIG_IGN。”\r\n\r\n你不防试试这样处理,看能不能解决。另外,如果可行,这样处理有什么后果,我也不清楚,不知道哪里可以查到相关资料。 [/B]
\r\n最后系统资源全耗光了\r\n
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |