多道系统和分时系统的区别

多道系统和分时系统的区别,第1张

1、多道程序系统是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制之下,相互穿插的运行。 两个或两个以上程序在计算机系统中同处于开始和结束之间的状态。这就称为多道程序技术运行的特征:多道、宏观上并发、微观上串行。

2、分时 *** 作系统 (time-sharing system),“分时”的含义:分时是指多个用户分享使用同一台计算机。多个程序分时共享硬件和软件资源。分时 *** 作系统是指在一台主机上连接多个带有显示器和键盘的终端,同时允许多个用户通过主机的终端,以交互方式使用计算机,共享主机中的资源。分时 *** 作系统是一个多用户交互式 *** 作系统。分时 *** 作系统,主要分为三类:单道分时 *** 作系统,多道分时 *** 作系统,具有前台和后台的分时 *** 作系统。分时 *** 作系统将CPU的时间划分成若干个片段,称为时间片。 *** 作系统以时间片为单位,轮流为每个终端用户服务。分时概念并不局限于上面说的三种,在多道程序环境中,分时系统的概念又增强了许多,而形成多道程序分时共享硬件和软件资源。如果每道程序一次运行一个时间片,而且都是经过用户终端和一个用户相连,用户就可以通过终端与之交互作用。虽然说有多个用户同时在使用该系统,但是他们并不会感觉到其他用户的存在,就好象整个系统就只有他一个人在使用一样,这样的系统称为分时系统或多路系统。我们可以很容易理解分时系统,它有如下特征:

①同时性,计算机系统能被多个用户同时使用;

②独立性:用户和用户之间都是独立 *** 作系统的,在同时 *** 作时并不会发生冲突,破坏,混淆等现象;

③及时性:系统能以最快的速度将结果显示给用户;

④交互作用性:用户能和电脑进行人机对话。

温馨提示:以上内容仅供参考。

应答时间:2021-04-15,最新业务变化请以平安银行官网公布为准。

[平安银行我知道]想要知道更多?快来看“平安银行我知道”吧~

>

所谓( ),是指将一个以上的作业放入内存,并且同时处于运行状态。这些作业,共享处理器的时间和外设及其他资源。

A  多重处理

B  多道程序设计

C  实时处理

D  并行执行

答案:B

本题解析,所谓多道程序设计, 是指把一个以上的程序存放在内存中, 并且同时处于运行状态, 这些程序共享 CPU 和其他计算机资源。其主要优点如下:

( 1 ) CPU 的利用率高。在单道程序环境下, 程序独占计算机资源, 当程序等待 I / O *** 作时, CPU 空闲, 造成 CPU 资源的浪费。在多道程序环境下, 多个程序共享计算机资源,当某个程序等待 I / O *** 作时, CPU 可以执行其他程序, 这大大地提高了 CPU 的利用率。

( 2 ) 设备利用率高。在多道程序环境下, 内存和外设也由多个程序共享, 无疑也会提高内存和外设的利用率。

( 3 ) 系统吞吐量大。在多道程序环境下, 资源的利用率大幅度提高。减少了程序的等待时间, 提高了系统的吞吐量。

并发性(Concurrence)

并行性和并发性是既相似又有区别的两个概念,并行性是指两个或多个事件在同一时刻发生;而并发性是指两个或多个事件在同一时间间隔内发生。在多道程序环境下,并发性是指在一段时间内,宏观上有多个程序在同时运行,但在单处理机系统中,每一时刻却仅能有一道程序执行,故微观上这些程序只能是分时地交替执行。倘若在计算机系统中有多个处理机,则这些可以并发执行的程序便可被分配到多个处理机上,实现并行执行,即利用每个处理机来处理一个可并发执行的程序,这样,多个程序便可同时执行。

共享(Sharing)

在 *** 作系统环境下,所谓共享是指系统中的资源可供内存中多个并发执行的进程(线程)共同使用。由于资源属性的不同,进程对资源共享的方式也不同

虚拟(Virtual)

*** 作系统中的所谓"虚拟",是指通过某种技术把一个物理实体变为若干个逻辑上的对应物。物理实体(前者)是实的,即实际存在的,而后者是虚的,是用户感觉上的东西。相应地,用于实现虚拟的技术,称为虚拟技术。在OS中利用了多种虚拟技术,分别用来实现虚拟处理机、虚拟内存、虚拟外部设备和虚拟信道等。

异步性(Asynchronism)

在多道程序环境下,允许多个进程并发执行, 但只有进程在获得所需的资源后方能执行。在单处理机环境下,由于系统中只有一个处理机,因而每次只允许一个进程执行,其余进程只能等待。当正在执行的进程提出某种资源要求时,如打印请求,而此时打印机正在为其它某进程打印,由于打印机属于临界资源,因此正在执行的进程必须等待,且放弃处理机,直到打印机空闲,并再次把处理机分配给该进程时,该进程方能继续执行。可见,由于资源等因素的限制,使进程的执行通常都不是“一气呵成”,而是以“停停走走”的方式运行。

在多道程序环境下,当程序并发执行时,由于资源共享和进程合作,使处于同一个系统中的诸多进程之间可能存在着以下两种形式的制约关系:(1)、间接相互制约关系。所谓间接相互制约源于资源共享;(2)、直接相互制约关系。这种制约主要源于进程间的合作。

以上就是关于多道系统和分时系统的区别全部的内容,包括:多道系统和分时系统的区别、在批处理系统中,有多道程序在计算机系统中并发运行、所谓是指将一个以上的作业放入内存等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9298875.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存