内核延时函数msleep和mdelay区别 发表于 2020-08-15 分类于 Linux 阅读次数: 本文字数: 224 阅读时长 ≈ 1 分钟 msleep和mdelay都是内核的延时函数,原型如下: 12void mdelay(unsigned long msecs);void msleep(unsigned int millisecs); 区别mdelay是忙等待函数,会占用CPU资源,延迟时间是准确的。 msleep是休眠函数,不占用CPU资源,延迟时间通常高于给定值。 具体可以参考如下文章: The difference between Mdelay and Msleep in Linux Linux中内核延时函数 打赏 微信支付 支付宝 本文作者: PC 本文链接: https://pcj600.github.io/2020/0815181004.html 版权声明: 所有文章都欢迎转载, 注明出处即可.