论坛风格切换切换到宽版
  • 566阅读
  • 1回复

[问题求助]服务器程序中僵死进程的处理问题? [复制链接]

上一主题 下一主题
离线风语.
 
发帖
2116
C币
-139044
威望
379
贡献值
1
银元
-2
铜钱
4703
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
在做一个服务器.程序,要求每秒能接受很多的并发连接电影
我.的处理方式是:主进程LISTEN,ACCEPT后FORK子进程进行处理,主进.程继续LISTEN服务器

问题是服务器主进程.要一直运行,以保证监听,虚拟主机
这样它FORK的子进程运行结束.后,会变成僵死进程             电子

试过的处理方式
1.主进程WAIT,WAITPID.....问题是这种方法会使主进程阻塞,使服务器监听效率大大.降低              乙肝
2.signal(SIGCHLD.,SIG_I.GN)...不大起作用电影
3.<UNIX高级编程>中的双FORK方法...还.是不起作用..

我用的R..EDHAT9.0,VIRTUAL PC虚拟机学习

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线chkey.
发帖
2007
C币
-140550
威望
405
贡献值
1
银元
-1
铜钱
4645
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
进程组, session,

在看apue.2e, 提一下!
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个