WIFEXITED linux的cpu使用率

WIFEXITED linux的cpu使用率

WIFEXITED/WEXITSTATUS/WIFSIGNALED
2008-06-1315:07
Iftheexitstatusvalue(*noteProgramTermination::)ofthechild
processiszero,thenthestatusvaluereportedby`waitpid'or`wait'
isalsozero.Youcantestforotherkindsofinformationencodedin
thereturnedstatusvalueusingthefollowingmacros.Thesemacrosare
definedintheheaderfile`sys/wait.h'.
--Macro:intWIFEXITED(intSTATUS)
Thismacroreturnsanonzerovalueifthechildprocessterminated
normallywith`exit'or`_exit'.
--Macro:intWEXITSTATUS(intSTATUS)
If`WIFEXITED'istrueofSTATUS,thismacroreturnsthelow-order

8bitsoftheexitstatusvaluefromthechildprocess.*Note
ExitStatus::.
--Macro:intWIFSIGNALED(intSTATUS)
Thismacroreturnsanonzerovalueifthechildprocessterminated
becauseitreceivedasignalthatwasnothandled.*NoteSignal
Handling::.
子进程的结束状态返回后存于status,底下有几个宏可判别结束情况
WIFEXITED(status)如果子进程正常结束则为非0值。
WEXITSTATUS(status)取得子进程exit()返回的结束代码,一般会先用WIFEXITED来判断是否正常结束才能使用此宏。
WIFSIGNALED(status)如果子进程是因为信号而结束则此宏值为真

WTERMSIG(status)取得子进程因信号而中止的信号代码,一般会先用WIFSIGNALED来判断后才使用此宏。
WIFSTOPPED(status)如果子进程处于暂停执行情况则此宏值为真。一般只有使用WUNTRACED时才会有此情况。
WSTOPSIG(status)取得引发子进程暂停的信号代码,一般会先用WIFSTOPPED来判断后才使用此宏。

  

爱华网本文地址 » http://www.413yy.cn/a/25101017/359081.html

更多阅读

笔记本电脑CPU使用率100%的原因与解决 如何解决amdcpu使用率

笔记本电脑使用的时候突然变的很慢?,CPU风扇一直高速运行。打开“任务管理器”发现CPU使用率一直100%运行,这是每个电脑用户都能遇到的问题。维修OK网在平时的笔记本维修工作中总结了一些常见CPU被占用100%的原因,先从常见的软件故障说

CPU使用率100%怎么办 玩游戏时cpu使用率100

??? 电脑很卡几乎瘫痪,又没有病毒和木马,怎么办???? 下面就给大家介绍一种简单的方法,对于电脑小白很有帮助哦。打开360安全卫士,点击电脑救援在搜索框内输入“CPU使用率100

cpu使用率高怎么办 cpu使用率高是什么原因

一般情况下CPU占了100%的话我们的电脑总会慢下来,而很多时候我们是可以通过做一点点的改动就可以解决,而不必问那些大虾了。cpu使用率高怎么办——原因cpu使用率高怎么办 1、当机器慢下来的时候,首先我们想到的当然是任务管理器了,看看

如何登陆Linux的VPS vps linux 游戏服务器

既然是linux的VPS,当然就不像windows那样,有远程桌面,那么linux的系统我们要怎样来登陆管理呢? ? ?首先我们要下载一个工具PuTTY,下载好了以后打开,出现如下界面:(所谓的中文版带有后门慎用)

怎样解决cpu使用率占用过高问题 精 怎么解决磁盘占用过高

怎样解决cpu使用率占用过高问题 精——简介由于电脑配置不高或工作需要较高的cpu等原因,cpu经常占用很高,小编今天就来分享如何解决cpu使用率占用高的问题,希望能给想了解这方面知识的朋友们一些帮助怎样解决cpu使用率占用过高问题 精

声明:《WIFEXITED linux的cpu使用率》为网友角落黑猫分享!如侵犯到您的合法权益请联系我们删除