MIS系统软件.pptVIP

  • 12
  • 0
  • 约1.14万字
  • 约 90页
  • 2017-02-11 发布于北京
  • 举报
MIS系统软件.ppt

与传统操作系统进程概念的不同 进程是作为对象来实现的。(它也是可共享的资源) NT进程要求一个独特的组成成分——至少一个执行线程。 NT进程的组成中没有PCB,有关的信息在进程对象的对象体中及局限于进程对象表中等处都有进程的信息 调度和执行的基本单位是线程而不是进程,因此不必划分进程状态。 与传统操作系统进程概念的不同 一个NT进程可有多个线程在其地址空间内执行。 进程是由进程创建的,当应用程序启动时,相应的环境子进程调用执行体的进程管理程序为之建立以进程,并返回一句柄,然后进程管理程序又调用对象管理程序为之建立一个进程对象。当系统启动时,系统为每个环境子系统建立一个服务器进程。 进程管理程序不维护进程的父/子或其它关系。 进程和线程都具有内含的同步机制。 4) 线程 进程内的一个执行单元;进程内的一个可调度实体。(若把进程理解为操作系统所做的作业,则线程表示完成该作业的许多可能的子任务之一)。它由四个基本组成部分组成:一个唯一的标识符(ID);描述处理机状态的状态寄存器内容(相当于老PSW);两个栈,分别用于用户态和核心态下执行时使用;一个私用存储器。 线程的优点 通过线程可方便有效地实现并行性,进程可创建多线程执行同一程序的不同部分 创建线程比创建进程快,少开销,它除栈和寄存器内容外,共享同一主存 创建多线程、对客户同时提出请求回答十分便利,因服务器程序只被装入主存一次,就可

文档评论(0)

1亿VIP精品文档

相关文档