百丽时尚女鞋:谁能给我分时和分时系统的名词解释?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 20:22:32

分时系统既是操作系统的一种类型,又是对配置了分时系统的计算机系统的一种称呼。通常,在一台主机上连接了多个键盘显示终端,用户可以通过各自的终端,以交互作用的方式使用计算机,共享主机上所配置的各种硬、软件资源。这里,我们将每个终端上让主机做的具体事务叫做“作业”。

为使终端用户不仅在编辑时能和系统进行会话,而且在作业处理过程中的各个阶段,也能与自己的作业交互作用,这就要求系统能对用户键入的命令及时响应。显然,在分时系统中,作业的运行方式不能像单用户系统那样,一个作业长期占有CPU运行,其它作业则因不能获得CPU而处于长期等待的状态,致使其它用户请求不能得到及时响应。所以,通过长期的实践探索,实现“分时系统”主要使用过下述几种方法:

在分时系统中,将CPU的运行时间分成一个个很小的单位,例如几毫秒或微妙,依次分给同时使用系统的每个用户,这就叫做时间片。在一个时刻,CPU 只能运行一个用户的程序,当这个时间片结束时,CPU 将该用户的程序运行状态保存下来,然后去运行下一个用户的程序,直到下次轮到当前用户的时间片,再继续运行。当我们使用足够小的时间片,而且CPU 的运算速度足够快时,每个用户都可以感觉不到他是和其他用户一起使用一套系统,仿佛CPU 一直在运行他的程序。

一般情况下,用户使用计算机时,CPU 不是每时每刻都忙忙碌碌。比如,当用户在键盘输入时,CPU 要等用户的输入,在打印、存取盘时,CPU 要等候这些慢速的设备,这时如果CPU 去处理其他程序,既不影响原来的作业,又多做了工作,这样,分时系统就明显提高了效率。