gpt4 book ai didi

c - C 中是否有 sleep() 的替代方案?

转载 作者:太空狗 更新时间:2023-10-29 16:34:26 26 4
gpt4 key购买 nike

在传统的嵌入式编程中,我们会给出这样一个延时函数:

for(i=0;i<255;i++)
for(j=0;j<255;j++);

在微处理器看来,这就是 sleep() 函数的工作方式吗?

C 中的 sleep() 函数是否有替代方案?

最佳答案

您描述的这种循环称为“忙等待”。在真实的操作系统中,休眠不会导致忙等待;它告诉操作系统在 sleep 期结束之前不要安排进程。

关于c - C 中是否有 sleep() 的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/264350/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com