Chinaunix首页 | 论坛 | 博客
  • 博客访问: 300979
  • 博文数量: 85
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 800
  • 用 户 组: 普通用户
  • 注册时间: 2014-10-18 15:21
文章分类

全部博文(85)

文章存档

2017年(1)

2016年(19)

2015年(55)

2014年(10)

我的朋友

发布时间:2015-05-16 11:04:37

在select函数实现 select函数的参数会告诉内核:      ?对每个描述符,我们所关心的状态。)(我们可以等待无限长的时间,等待固定的一段时间,或者根本就不等待   从      ?对我们的要求已经做好准备的描述符的个数.(读,写,异常 &nbs.........【阅读全文】

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

发布时间:2015-05-11 23:26:23

本文转载自:http://www.cnblogs.com/hoys/archive/2012/08/19/2646377.html【摘要】本文分析了Linux内核对于信号的实现机制和应用层的相关处理。首先介绍了软中断信号的本质及信号的两种不同分类方法尤其是不可靠信号的原理。接着分析了内核对于信号的处理流程包括信号的触发/注册/执行及注销等。最后介绍了应用层的相.........【阅读全文】

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

发布时间:2015-05-11 23:17:12

本文转载自http://www.cnblogs.com/Anker/p/3271773.html1、前言  之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入,倍感惭愧。晚上回来google了一下,再次参考A.........【阅读全文】

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

发布时间:2015-05-10 22:51:26

close和shutdown的区别: int close(int sockfd);    close(fd)调用会将描述字的引用计数减1,只有当socket描述符的引用计数为0时,才关闭socket,即发送FIN包,因此,在fork()模式中,父进程在accept()返回后,fork()子进程,由子进程处理connfd,而父进程将close(connfd);由于connfd这个socket描述.........【阅读全文】

阅读(5345) | 评论(0) | 转发(1)

发布时间:2015-04-25 21:02:17

序言前面两章我们了解了Linux驱动程序的基本框架,也了解了如何编译Linux的驱动程序。接下来我们有必要介绍Linux系统的设备了,这样我们才能清楚的知道应用程序和设备驱动程序是如何的工作的,或者说应用程序是如何控制驱动程序的,进而知道应用程序是如何通过驱动程序操作设备的。Linux设备分类Linux下的设备通常分为.........【阅读全文】

阅读(1076) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册