发布时间:2015-05-27 18:20:24
自旋锁spin_lock和raw_spin_lock 本文不打算详细探究spin_lock的详细实现机制,只是最近对raw_spin_lock的出现比较困扰,搞不清楚什么时候用spin_lock,什么时候用raw_spin_lock,因此有了这篇文章。/*****************************************************************************************************/.........【阅读全文】
发布时间:2015-04-29 17:05:32
linux 3.12内核里系统调用常见的问题 分类: Linux学习 os 2014-03-24 09:32 1147人阅读 评论(0) 收藏 举报 01)系统调用信息保存在哪儿? 保存在sys_call_table当中。以X86为例,sys_call_table的初始化如下: arch/x86/kernel/syscall_32.c[cpp].........【阅读全文】
发布时间:2013-01-17 13:12:14
Linux Futex的设计与实现 分类: user space kernel 2012-05-07 22:47 733人阅读 评论(0) 收藏 举报 目录(?)[+]引子在编译2.6内核的时候,你会在编译选项中看到[*] Enable futex support这一项,上网查,有的资料会告诉你"不选这个内核不一定能正确的运行使用glibc的程序",那futex是什么?和glibc又.........【阅读全文】