ldd中延时,
我在文件系统ext3中,调用用mdelay()可以,但调用msleep()为何调用不了.
头文件相关了加了;;;,
不知道,msleep如何调用.
另外mdelay是忙等待,等待时间内占用cpu,那么如果分配给该进程的时间片用完了,它实现应该还是会让出cpu是吧,在再次调用它之前的时间内也算在忙等待时间内吗?
而msleep好像不是忙等待,它里面会调用到schedule(),也就是它会主动让出cpu,不等它的...
by
huanglei
-
内核/嵌入技术
-
2005-03-21 18:35:53 阅读(3296) 回复(0)