摘要: 一、实现 Select实现 原理: Select把要监听的文件信息拷贝到内核层。接着遍历所有监听的文件描述符对应的驱动程序的Poll函数,poll函数把当前进程挂到该设备驱动的等待队列中去,然后Poll函数会返回哪些资源可用的bitmask。如果有资源可用,则把表示哪些文件有事件的bitma... 阅读全文
posted @ 2014-09-07 00:38 Forever Young 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 做一个功能之前要先去想一想这个功能有没有必要做,如果有必要做,要说明为什么有必要,最好是具体的数据。事情做完后,要跟踪事情做的怎么样,最好也要有具体的数据。看一个完整功能的代码时,不仅要知道代码的使用方法、具体实现、优缺点,最好还要知道代码的发展历史是什么样,其中规避了哪些坑,还有哪些坑,有些功能函... 阅读全文
posted @ 2014-09-03 18:12 Forever Young 阅读(109) 评论(0) 推荐(0) 编辑