#!/bin/bash while : do neterror=$(/bin/netstat -a | grep -cw "CLOSE_WAIT") echo "get tcp netstate 'LISTEN' number cuccessful!" echo "nete...
分类:
系统相关 时间:
2015-05-29 06:12:24
阅读次数:
218
长期生活在 Linux 环境里,渐渐地就有一种环保意识油然而生。比如,我们会在登录提示里写上“悟空,我跟你说过叫你不要乱扔东西,乱扔东西是不对的。哎呀我话没说完你怎么把 棍子扔掉了?月光宝盒是宝物...
分类:
系统相关 时间:
2015-05-26 16:38:32
阅读次数:
161
在每个进程退出的时候,内核释放该进程所有的资源、包括打开的文件、占用的内存等。 但是仍然为其保留一定的信息,这些信息主要主要指进程控制块的信息(包括进程号、退出状态、运行时间等)。直到父进程通过 wait() 或 waitpid() 来获取其状态并释放(具体用法,请看《等待进程结束》)。 这样就会导致一个问题,如果进程不调用 wait() 或 waitpid() 的话, 那么保留的那段信息就不会释放,其进程号就会一直被占用,但是系统所能使用的进程号是有限的,如果大量的产生僵死进程,将因为没有可用的进程号而导...
分类:
系统相关 时间:
2015-05-25 14:32:47
阅读次数:
226
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2831题目大意:植物大战僵尸。给定种植植物时间间隔t,以及每个僵尸的到达时间v,生命d。问是否能赢。解题思路:按照打完每只Zombie之后剩余时间v-d,从小到大排序。理由如下:设打完第i只Zombie的...
分类:
其他好文 时间:
2015-05-20 18:09:13
阅读次数:
116
分类:linux2013-01-14 22:111867人阅读评论(0)收藏举报linux进程和信号 僵尸进程unixUNIXUnix僵尸进程的产生:当一个进程创建了一个子进程时,他们的运行时异步的。即父进程无法预知子进程会在什么时候结束,那么如果父进程很繁忙来不及wait 子进程时,那么当子进程结...
分类:
系统相关 时间:
2015-05-15 07:53:35
阅读次数:
306
什么是僵尸进程?首先内核会释放终止进程(调用了exit系统调用)所使用的所有存储区,关闭所有打开的文件等,但内核为每一个终止子进程保存了一定量的信息。这些 信息至少包括进程ID,进程的终止状态,以及该进程使用的CPU时间,所以当终止子进程的父进程调用wait或waitpid时就可以得到这些信息。而僵...
分类:
系统相关 时间:
2015-05-14 18:27:56
阅读次数:
160
孤儿进程和僵尸进程:
如果父进程先退出,子进程还没退出那么子进程的父进程将变成init进程(任何一个进程都有一个父进程)
如果子进程先退出,父进程还没有退出,那么子进程必须要等到父进程捕获到了子进程的退出状态才真正结束,否则这个时候子进程就成为僵尸进程。
如果父进程先结束,子进程会托孤给1号进程
怎样避免僵尸进程呢?是由于父进程没有给子进程收尸,怎么解决这个...
分类:
系统相关 时间:
2015-05-13 10:36:13
阅读次数:
174
http://www.vpsee.com/2011/11/how-to-delete-a-openstack-nova-zombie-instance/前天强制重启一台 OpenStack Nova 控制结点以后发现虚拟机消失,但是 euca-describe-instances 命令显示 inst...
分类:
其他好文 时间:
2015-05-09 11:34:02
阅读次数:
130
在使用XCode使用过程中, 对已经释放了的对象发送消息时出现的崩溃较难定位.一种简便的方案是在Debug时定位该问题:1. 在XCode的工具条上: Product -> Edit Scheme -> Diagnostics将Enable Zombie Objects选项勾上, 也可以使用在Arg...
分类:
其他好文 时间:
2015-04-29 14:51:38
阅读次数:
117
本文转载自:http://www.cnblogs.com/anker/p/3271773.html1、前言 之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入....
分类:
系统相关 时间:
2015-04-28 22:28:38
阅读次数:
297