进程是程序的一次执行,该程序可与其它程序并发执行。 引进“进程”这一概念的原因是: 1)顺序程序是严格按顺序执行的,具有封闭性和可再现性,但程序的顺序执行效率是很低的。 2)多道程序设计出现后,实现了程序的并发执行和共享,提高了系统的效率和系统的资源利用率,却带来了新的。 3)程序的并发执行破坏了程序的封闭性和可再现性,程序和机器执行的活动一再一一对应,并发程序之间有可能存在相互制约关系。
简述什么叫进程,以及为什么要引进“进程”这一概念。
[问答题] 在操作系统中为什么要引入进程概念?它与程序的关系是怎样的?
[问答题] 简述为什么要引进CM2006系统?
答:在Windows NT中,线程被定义为:进程内的一个可调度实体。 Windows NT引进线程的主要目的是要有效地实现并行性。多进程的方式虽然也可以实现并行性,但采用线程比采用进程实现并行性更方便、更有效。以UNIX为例,当一个进程创建一个子进程时,系统必须把父进程地址空间的所有内容拷贝到子进程的地址空间中去。对大地址空间来说,这样的操作是很费时的,更何况两进程要建立共享数据。如果采用多线程要好得多,因为这些线程共享进程的同一地址空间、对象句柄以及其它资源。 在Windows NT中,线程是怎样定
[主观题]抢占式进程和非抢占式进程那个开销大?为什么?
[问答题] 作业调度和进程调度的主要任务是什么?为什么要引入中级调度?
[问答题] “固执的受众”这一概念的主要观点是什么?
[问答题] 在以进程为单位进行对换时,每次是否都将整个进程换出?为什么?
[问答题] 为什么要引进密钥管理技术?
[问答题] 什么叫退火?为什么要退火?
[问答题] 什么叫淬火?为什么要淬火?