- 博客(2)
- 收藏
- 关注
转载 Linux Kernel数据结构:链表
Linux Kernel数据结构:链表 原创 2016年10月20日 22:58:25 标签:LINUX /kernel /链表 数据结构 数据结构中链表是 节点中包含数据 , kernel中的链表是链表包含在数据结构中 内核链表的优势 尽可能的代码重用,将大堆的链表设计变为一个链表操作就可以搞定,总结起来可以为可扩展性,封装性。在数据结构的中的链
2017-11-03 16:34:30 1353
转载 互斥锁和自旋锁的区别
自旋锁(Spin lock) 自旋锁与互斥锁有点类似,只是自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环在那里看是 否该自旋锁的保持者已经释放了锁,"自旋"一词就是因此而得名。其作用是为了解决某项资源的互斥使用。因为自旋锁不会引起调用者睡眠,所以自旋锁的效率远 高于互斥锁。虽然它的效率比互斥锁高,但是它也有些不足之处: 1、自旋锁一直占用CPU,他在未获得
2017-11-03 16:27:37 923
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人