2014年8月31日
摘要: 1. 引言了解如何使用多个控制线程在单进程环境中执行多个任务。不管在什么情况下,只要单个资源需要在多个用户键共享,就必须处理一致性问题。2. 线程概念典型的Unix进程可以看成只有一个控制线程:一个进程在某一时刻只能做一件事情。多线程带来的好处:通过为每种事件类型分配单独的处理线程,可以简化处理异步... 阅读全文
posted @ 2014-08-31 23:58 DayByDay 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 1.引言信号是软件中断。信号提供了一种处理异步事件的方法。2. 信号概念信号的名字都是以3个字符SIG开头。Linux3.2.0支持31种信号。FreeBSD、Linux和Solaris作为实时扩展都支持另外的应用程序定义的信号。在头文件signal.h(其中include的bits/signum.... 阅读全文
posted @ 2014-08-31 23:23 DayByDay 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 1. 进程标识进程ID标识符是唯一、可复用的。大多数Unix系统实现延迟复用算法,使得赋予新建进程的ID不同于最近终止所使用的IDID为0的进程通常是调度进程,也常被称为交换进程。它是内核的一部分,是系统进程。ID为1的进程通常是init进程,在自举过程结束时由内核调用。该进程负责在内核自举后启... 阅读全文
posted @ 2014-08-31 23:13 DayByDay 阅读(802) 评论(0) 推荐(0) 编辑