D 不可中断睡眠(通常进程在进行I/O)R 运行中或者可运行状态(在运行队列中)S 可中断睡眠(等待event,进程idle中)T 进程停止(进程被trace或者进程被信号停止)X 进程死亡(应该永不可见)Z 僵尸进程(结束,但是父进程没有...
分类:
系统相关 时间:
2014-11-27 20:15:36
阅读次数:
196
第二行 分别显示:total进程总数、 running正在运行的进程数、 sleeping睡眠的进程数、stopped停止的进程数、 zombie僵尸进程数。 第三行分别显示:%us 用户空间占用CPU百分比、%sy 内核空间占用CPU百分比、%ni 用户进程空间内改变过优先级的进程占用CPU百分....
分类:
系统相关 时间:
2014-11-27 14:07:30
阅读次数:
262
CCSprite.sprite()加载进来的图片默认锚点是(0.5,0.5),即图片中间CCTMXTiledMap.tiledMap()加载进来的地图默认锚点(0,0)这段代码在模拟器上运行正常,但是在真机上报错private void consumeTime() { new Asyn...
分类:
其他好文 时间:
2014-11-22 20:16:02
阅读次数:
191
Wait和waitpid出现的原因(SIGCHLD): 当子进程退出的时候,内核会向父进程发送SIGCHLD信号,子进程的退出是个异步事件(子进程可以在父进程运行的任何时刻终止) 子进程退出时,内核将子进程置为僵尸状态,这个进程称为僵尸进程,它只保留最小的一些内核数据结构,以便父进程查询子进程的退出状态。 父进程查询子进程的退出状态可以用wait/waitpid函数...
分类:
其他好文 时间:
2014-11-20 17:06:02
阅读次数:
252
在网上看到的恶搞程序员的图片,实在是搞笑。看一次笑一次!
程序猿的十年
他不是乞丐,请尊称他为程序猿。
对,他就是程序猿!
其实,你们看到的不是僵尸,他们都是苦逼的程序猿!
这不是恶搞的,是一个真实的故事!看他的拐杖,其实也挺可怜的!不知是不是敲代码敲多了,把脚敲颓了!...
分类:
其他好文 时间:
2014-11-19 15:56:03
阅读次数:
187
第一行输入一个正整数n
下面每一行输入僵尸已经吃了的大脑数量a,和需要生存必须要吃的大脑数量b,总共n行。
样例输入
3
4 5
3 3
4 3
样例输出
NO BRAINS
MMM BRAINS
MMM BRAINS
即如果a>=b即输出MMM BRAINS(僵尸能活)
否则输出 NO BRAINS(僵尸不能活下来)
代码:
//僵尸...
分类:
其他好文 时间:
2014-11-15 21:51:34
阅读次数:
169
本文讲的是关于wait和waitpid两者的区别与联系。为避免僵尸进程的产生,无论我们什么时候创建子进程时,主进程都需要等待子进程返回,以便对子进程进行清理。为此,我们在服务器程序中添加SIGCHLD信号处理函数。 客户端断开连接后,服务器端存在大量僵尸进程。这是由于服务器子进程终止后,发送SIGC...
分类:
系统相关 时间:
2014-11-14 15:37:54
阅读次数:
243
分布式拒绝服务(DDoS)攻击虽然已不是一个新概念,但其攻击效果却非常有效。赛门铁克发现,近年来,DDoS攻击的强度和数量不断上升,但攻击时间却通常仅持续数小时。攻击者轻而易举就可实施攻击,并给目标公司带来毁灭性打击。特别是目前极为常见的放大攻击,此类攻击支持小型僵尸网络入侵大型目标。攻击过程中,攻...
分类:
其他好文 时间:
2014-11-14 14:13:09
阅读次数:
231