2014年1月23日

linux核心之进程管理

摘要: 进程就是处于执行期的程序(目标码存放在某中介质上)。进程并不仅仅局限于一段可执行程序代码,通常还包括其他资源,例如打开的文件,挂起的信号,内核内部数据,处理器状态,一个或多个具有内存映射的内存地址空间以及一个或多个执行线程,当然还包括用来存放全局变量的数据段等; 线程是在进程中活动的对象,每个线程都拥有一个独立的程序计数器、进程栈、一组进程寄存器。 内核调度的对象是线程, 而不是进程; 进程是处于执行期的程序以及相关的资源的总称;进程的另一个名字是任务(task)。Linux 内核通常把进程也叫做任务。内核把进程的列表存放在叫做任务队列(task list)的双向循环链表中; 链表中... 阅读全文

posted @ 2014-01-23 16:44 阳台 阅读(360) 评论(0) 推荐(0) 编辑

导航