分时系统

    昨天在看《数据库系统原理》这本书的时候,在第六章第三节讲到数据库的并发控制的时候,其中对于“并发”一词的解释的时候,说到:是指在单处理机(一个CPU)上利用分时方法实行多个事务同时做。其中自己对于“分时方式”一下子敏感起来,到底什么意思啊,自己便去上网查了查。

  Ø  分时系统

   u  定义

    1.分时操作系统 (time-sharingsystem),“分时”的含义:分时是指多个用户分享使用同一台计算机。多个程序分时共享硬件和软件资源。

    2.分时操作系统是指在一台主机上连接多个带有显示器和键盘的终端,同时允许多个用户通过主机的终端,以交互方式使用计算机,共享主机中的资源

    3.分时操作系统是一个多用户交互式操作系统。

    4.分时操作系统,主要分为三类:单道分时操作系统,多道分时操作系统,具有前台和后台的分时操作系统。

    5.分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。

   u  并发操作的简介

    a)并发操作这一概念早很多人计算机专业相关的都有所了解了,它是为充分利用资源,提高资源利用率而实施的一种技术。

    b)其中CPU和通道并行操作,通道与通道并行操作,通道与I/O设备并行操作已成为现代计算机系统的基本特征。

    c)为了节省设备,CPU、通道和I/O设备之间的并行操作又按分时方式共享系统资源。与三种并行操作相应的有三    种分时:

      1)CPU与通道分时使用内存、只读存贮器、数据通路等;

      2)通道和通道在分式操作的时候会使用CPU、内存、通道的公用控制部分等;

      3)同一通道中的I/O设备又分时使用内存、通道等。

   u  工作方式

    一、分时(Time Sharing)操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。用户根据上步结果发出下道命令。

    二、分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。

    三、分时系统具有多路性、交互性、“独占”性和及时性的特征。

      a)多路性指,同时有多个用户使用一台计算机,宏观上看是多个人同时使用一个CPU,微观上是多个人在不同时刻轮流使用CPU。

      b)交互性是指,用户根据系统响应结果进一步提出新请求(用户直接干预每一步)。“独占”性是指,用户感觉不到计算机为其他人服务,就像整个系统为他所独占。

      c)及时性指,系统对用户提出的请求及时响应。

   u  特点

    分时概念并不局限于上面说的三种,在多道程序环境中,分时系统的概念又增强了许多,而形成多道程序分时共享硬件和软件资源。

    如果每道程序一次运行一个时间片,而且都是经过用户终端和一个用户相连,用户就可以通过终端与之交互作用。虽然说有多个用户同时在使用该系统,但是他们并不会感觉到其他用户的存在,就好象整个系统就只有他一个人在使用一样,这样的系统称为分时系统或多路系统。

    我们可以很容易理解分时系统,它有如下特征:

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

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

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

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


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值