摘要: 什么是僵尸进程?首先内核会释放终止进程(调用了exit系统调用)所使用的所有存储区,关闭所有打开的文件等,但内核为每一个终止子进程保存了一定量的信息。这些 信息至少包括进程ID,进程的终止状态,以及该进程使用的CPU时间,所以当终止子进程的父进程调用wait或waitpid时就可以得到这些信息。而僵... 阅读全文
posted @ 2015-05-14 16:47 枪侠 阅读(314) 评论(0) 推荐(0) 编辑
摘要: PS: 如果服务器程序不忽略SIGPIPE,在某些时候TCP writer收到这个信号,会导致进程退出The rule that applies is: When a process writes to a socket that has received an RST, the SIGPIPE s... 阅读全文
posted @ 2015-05-14 16:34 枪侠 阅读(338) 评论(0) 推荐(0) 编辑