Geo*_*rge 0 process c sleep thread
假设我们正在编写一个调用 sleep() 函数的 C 程序。例如,通过调用 sleep(7),调用线程将休眠 7 秒。
我的问题是:考虑到每个进程在 CPU 上都有自己的量子时间,因为有许多进程连续运行,线程会在我们的时间/时钟 7 秒后唤醒,还是可能需要更长的时间?
roa*_*ima 5
的定义sleep(3)允许调用在指定时间之前、时或之后返回:
sleep(3)
描述 sleep() 使调用线程休眠,直到秒秒过去或信号到达而不会被忽略。
sleep()
所以我们有这些可能的场景
归档时间:
9 年,8 月 前
查看次数:
1205 次
最近记录: