关闭

实时操作系统与分时操作系统

发表于:2015-10-30 10:24

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:carsonzhu    来源:51Testing软件测试网采编

  实时操作系统(Real Time Operating System)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,调度一切可利用的资源完成实时任务,并控制所有实时任务协调一致运行的操作系统。
  提供及时响应和高可靠性是其主要特点。
  实时操作系统是保证在一定时间限制内完成特定功能的操作系统。实时操作系统有硬实时和软实时之分,硬实时要求在规定的时间内必须完成操作,这是在操作系统设计时保证的;软实时则只要按照任务的优先级,尽可能快地完成操作即可。我们通常使用的操作系统在经过一定改变之后就可以变成实时操作系统。
  分时操作系统(Time-sharing Operating System):使一台计算机采用片轮转的方式同时为几个、几十个甚至几百个用户服务的一种操作系统。把计算机与许多终端用户连接起来,分时操作系统将系统处理机时间与内存空间按一定的时间间隔,轮流地切换给各终端用户的程序使用。由于时间间隔很短,每个用户的感觉就像他独占计算机一样。分时操作系统的特点是可有效增加资源的使用率。
  分时操作系统的特点:
  1. 多路性:即众多联机用户可以同时使用同一台计算机;
  2. 独占性:各终端用户感觉到自己独占了计算机;
  3. 交互性:用户与计算机之间可进行“会话”。
  4. 及时性:用户的请求能在短时间内得到响应。
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • GUUU
    2015-11-01 18:45:17

    ??????????????????????

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号