+ -
当前位置:首页 → 问答吧 → kmem_cache_free会不会睡眠?

kmem_cache_free会不会睡眠?

时间:2010-08-18

来源:互联网

释放高速缓存kmem_cache_free方法中,会不会有可能产生睡眠?我是在锁中调用kmem_cache_free,如果kmem_cache_free会睡眠就有发生死锁。

作者: maixl   发布时间: 2010-08-18

不会吧,从linux内核详解里的代码来看,没有主动睡眠的代码,并且它关了中断,也不会被动放弃cpu。

作者: zzyong08   发布时间: 2010-08-18