linux多进程/线程
文章平均质量分 51
xiaonamylove
这个作者很懒,什么都没留下…
展开
-
僵尸进程
今天在进行linux多线程调试的时候,将程序搞成了僵尸进程,就是defunct进程,用 kill是kill不掉的,只能杀死父进程或重起机器。调试的程序只pthread_create了一次线程,第一次gdb attach了主线程,最后导致进程被杀死。第二次attach了子线程,导致了僵尸,还没弄清楚这个僵尸是怎么来的。linux多线程调试的技术还得进一步提高原创 2009-04-20 15:22:00 · 611 阅读 · 0 评论 -
epoll的一个demo,备忘
epoll的一个demo,备忘关键字: epoll demoC代码 /** 张亚霏修改 文件名:epoll_demo.c 编译: gcc epoll_demo.c -pthread 程序源码如下(请自行编辑宏定义SERVER_IP为自己的IP): */ /*Linux 2.6 x86_64 onl转载 2009-06-08 20:03:00 · 2558 阅读 · 0 评论 -
linux 2.6内核epoll用法举例说明(续)--给echo服务器增加读线程池
相关文章: linux 2.6内核epoll用法举例说明 memcached java下性能测试报告、分析与问题讨论 [原]自己实现的优先队列 PriorityQueue 推荐圈子: EXT 更多相关推荐 上篇文章使用linux内核2.6提供的epoll机制实现了一个反应式echo服务器,使用反应式服务器的最大好处就是可以按cpu的数量来配置线程池 内线程的转载 2009-06-08 20:06:00 · 1004 阅读 · 0 评论