嵌入式 linux下sleep函数到底是线程休眠还是进程休眠

发布网友 发布时间:2022-04-19 22:23

我来回答

3个回答

热心网友 时间:2022-05-14 05:07

展开1全部Linux实际上没有真正线程的概念,pthread库中的“线程”被许多人称作“轻量级的进程",内核负责调度所有的进程,且在内核眼里被我们看做线程的东西与普通进程是无差别的。
sleep函数休眠的是当前进程,而pthread库中的“线程”事实上就是进程,因此该函数的作用域就是这个“线程”。

热心网友 时间:2022-05-14 06:25

Linux下的sleep函数 要用的话得需要#include 函数原型:unsigned int sleep(unsigned int seconds); 参数: 挂起的时间数 ,单位为秒 返回值:若进程/线程挂起到参数所指定的时间则返回0,若有信号中断则返回剩余秒数。

热心网友 时间:2022-05-14 08:00

是线程休眠
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com

热门图文