linux内核学习
youngstonep
业精于勤,行成于思
展开
-
Linux内核红黑树算法
Linux内核红黑树算法的实现:http://blog.csdn.net/npy_lp/article/details/7420689]转载 2014-04-17 11:53:36 · 511 阅读 · 0 评论 -
内核数据结构之链表
container_of 理解: container_of(ptr, type, member) http://blog.csdn.net/yinkaizhong/article/details/4093795原创 2014-04-16 17:21:10 · 491 阅读 · 0 评论 -
Linux下printf()的实现
(一)写一个简单的可变参数的C函数 下面我们来探讨如何写一个简单的可变参数的C函数.写可变参数的 C函数要在程序中用到以下这些宏: void va_start( va_list arg_ptr, prev_param ); type va_arg( va_list arg_ptr, type ); void va_end( va_list arg_ptr );转载 2014-05-04 11:00:05 · 4373 阅读 · 0 评论 -
select, poll和epoll的区别
select, poll和epoll的区别转载 2014-04-19 17:16:31 · 387 阅读 · 0 评论 -
浅析linux中open系统调用
浅析linux中open系统调用从2.6.19的linux内核开始,内核的系统调用使用函数syscall,其函数原型为:int syscall(int number, ...)其中number是系统调用号,number后面应顺序接上该系统调用的所有参数。以x86平台为例,系统调用号在内核源码中的路径是/arch/x86/include/asm/unistd_32.h头文件中定义。其中大转载 2014-05-18 10:29:27 · 1660 阅读 · 0 评论 -
printk打印不能显示到终端的问题
printk打印不能显示到终端的问题 2011-05-19 16:01:43分类: LINUX printk 对于做嵌入式或者熟悉linux内核的人来说,对printk这个函数一定不会感到陌生。printk相当于printf的孪生姐妹,她们一个运行在用户态,另一个则在内核态被人们所熟知。 【原型】 int p转载 2014-07-11 14:05:18 · 1374 阅读 · 0 评论 -
IO之内核buffer----"buffer cache"
http://blog.chinaunix.net/uid-29075379-id-3930036.html转载 2014-09-19 15:19:09 · 855 阅读 · 0 评论