中易网

嵌入式os中线程通常有几种状态以及每个状态的特点

答案:1  悬赏:80  
解决时间 2021-02-10 15:13
嵌入式os中线程通常有几种状态以及每个状态的特点
最佳答案
linux中的线程状态

1、TASK_RUNNING:
进程当前正在运行,或者正在运行队列中等待调度。

2、TASK_INTERRUPTIBLE:
进程处于睡眠状态,正在等待某些事件发生。进程可以被信号中断。接收到信号或被显式的唤醒呼叫唤醒之后,进程将转变为 TASK_RUNNING 状态。

3、TASK_UNINTERRUPTIBLE:
此进程状态类似于 TASK_INTERRUPTIBLE,只是它不会处理信号。中断处于这种状态的进程是不合适的,因为它可能正在完成某些重要的任务。 当它所等待的事件发生时,进程将被显式的唤醒呼叫唤醒。

4、TASK_STOPPED:
进程已中止执行,它没有运行,并且不能运行。接收到 SIGSTOP 和 SIGTSTP 等信号时,进程将进入这种状态。接收到 SIGCONT 信号之后,进程将再次变得可运行。

5、TASK_TRACED:
正被调试程序等其他进程监控时,进程将进入这种状态。

6、EXIT_ZOMBIE:
进程已终止,它正等待其父进程收集关于它的一些统计信息。

7、EXIT_DEAD:
最终状态(正如其名)。将进程从系统中删除时,它将进入此状态,因为其父进程已经通过 wait4() 或 waitpid() 调用收集了所有统计信息。

8、TASK_KILLABLE:
Linux® kernel 2.6.25 引入了这种进程状态,用于将进程置为睡眠状态,它可以替代有效但可能无法终止的 TASK_UNINTERRUPTIBLE 进程状态,以及易于唤醒但更加安全的 TASK_INTERRUPTIBLE 进程状态。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
window7的32位系统重装window10的64位系统,
天然潭度假村在什么地方啊,我要过去处理事情
似乎的近义词可以写 相似吗
寓言“掩耳盗铃”讽刺的是哪种人?
航模为什么选用蓖麻油润滑,有替代品吗?
徐州市贾汪区影山村民委员会在哪里啊,我有事
win7系统盘盗版的能用吗
linux需要安装芯片组驱动吗
她他婚车租赁这个地址在什么地方,我要处理点
2012年11月8日出生,女孩,姓黄,起什么名字
中国工商银行巴中支行我想知道这个在什么地方
梦见叫死去的家婆帮自己带孩子
请问文科生可以报考的品牌学校有哪些
Z先生密室逃脱俱乐部在什么地方啊,我要过去
问道超级圣水晶可以用圣水晶合成么
推荐资讯
木兰诗中与木兰从军“朔黄河,度黑山,转战驱
别人得狗我室友帮忙带两天,我回家一开门,狗跑
怎样把照片里脏的河水p呈清澈的
c1五年加b2一年可以增a2吗
通棉路/西街(路口)这个地址在什么地方,我要
计算题 求未知数x的值
成人肛门两边发红,不肿不痒,就是痛,有人知
我的30岁后妈白雯
公积金余额5万多以前有取过能贷多少款
爱家菜店我想知道这个在什么地方
虎门这边有没有什么好一点的工作。今年才17岁
何谓热灭活?血清有必要做热灭活吗?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?