Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1892573
  • 博文数量: 152
  • 博客积分: 3730
  • 博客等级: 上尉
  • 技术积分: 3710
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-02 14:36
个人简介

减肥,运动,学习,进步...

文章分类

全部博文(152)

文章存档

2016年(14)

2015年(17)

2014年(16)

2013年(4)

2012年(66)

2011年(35)

发布时间:2014-05-11 16:01:14

该程序主要实现了两个进程之间传递描述符的实现,主要使用了sendmsg和recvmsg的功能。......【阅读全文】

阅读(25621) | 评论(3) | 转发(7)

发布时间:2014-04-12 14:48:05

什么是epollepoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4) is a new API introduced in Linux kernel 2.5.44),它几乎具备了之前所说的一切优点,被公认为Linux2.6下性能最好的多路I/O就绪通知方法。 epoll的.........【阅读全文】

阅读(3167) | 评论(0) | 转发(0)

发布时间:2014-03-07 10:46:16

......【阅读全文】

阅读(2886) | 评论(0) | 转发(0)

发布时间:2013-01-04 19:39:09

   新年快乐,好好的玩了几天,张家港二日游让我有了较大的感触,苏南发展的真心好哦,想想老家的发展真的觉得是落后哦,回学校看了一些大牛的博客,貌似在假期中大牛们才有时间写博客。祝大家新年快乐,身体健康。    言归正传,在C语言中宏定义是比较有用的技巧,在Linux源码中经常使用一些宏定义,比如宏container_of()等都是经典的宏定义表示方式。在C++不再主张使用宏定义,但是宏定义实际上却是是一个非常有用的手段。实质上宏定义能够搞定的实现采用其它的实现也是可以的,宏定义的作用是简单的替代作用,掌握这个是理解的关键,以前在没有代码阅读量的时候总是......【阅读全文】

阅读(11299) | 评论(0) | 转发(2)

发布时间:2012-12-22 20:05:42

   工作找完了,老板逼着写各种乱七八糟的本子,偷着写点自己的理解,就当是对自己兴趣爱好的补偿吧。    按照ISO C的规定,一个进程可以登记多达32个函数,这些函数将由exit自动调用,通常这32个函数被称为终止处理程序,并调用atexit函数来登记这些函数。    我们通常认为C语言的起始函数是main函数,实质上一个程序的启动函数并不一定是main函数,这个可以采用链接器来设置,但是gcc中默认main就是C语言的入口函数,在main函数启动之前,内核会调用一个特殊的启动例程,这个启动例程从内......【阅读全文】

阅读(15016) | 评论(6) | 转发(7)
给主人留下些什么吧!~~

2011-12-05 17:43

顶楼主,最近也在学习驱动开发,我的blog  http://blog.csdn.net/liufei_learning,不只楼主可否留下emial方便相互交流啊

回复  |  举报
留言热议
请登录后留言。

登录 注册