分时(time sharing)和实时操作系统(real time operating system)的区别

分时操作系统和实时操作系统的关键区别在于,分时操作系统是一种允许来自不同地点的多个用户同时使用该系统的系统,而实时操作系统是在指定时间限制内执行某项任务的系统。...

关键区别——分时与实时操作系统

分时操作系统和实时操作系统的关键区别在于,分时操作系统是一种允许来自不同地点的多个用户同时使用该系统的系统,而实时操作系统是在指定时间限制内执行某项任务的系统。

操作系统是软件和硬件之间的接口。它执行诸如内存管理、进程管理、文件管理和输入输出设备管理等任务。有各种类型的操作系统。其中两个是分时操作系统和实时操作系统。

目录

1. 概述和主要区别
2. 什么是分时操作系统
3. 什么是实时操作系统
4. 并列比较-分时与实时操作系统的表格形式
5. 摘要

什么是分时操作系统(time sharing operating system)?

在分时操作系统中,来自不同地点的许多用户可以同时使用一个特定的计算机系统。在这些系统中,处理器的时间在多个用户之间同时共享。在这些系统中,多个用户程序由CPU执行。处理器在小时间内执行每个用户程序。这些量子程序设计系统为每个用户提供小时间的调度。当用户发出命令时,系统响应迅速。

分时操作系统提供了多种优势。它减少了CPU的等待时间。由于响应时间最短,用户能够在短时间内得到输出。它还可以避免软件复制。安全问题和数据通信问题是分时操作系统的一些局限性。

什么是实时操作系统(real time operating system)?

实时系统是一个需要最少时间来处理数据和响应输入以执行任务的系统。系统输出的正确性取决于计算的逻辑结果和产生结果的时间。它包含实时调度任务的方法。有两种类型的实时操作系统。它们是硬实时系统和软实时系统。

分时(time sharing)和实时操作系统(real time operating system)的区别

图01:核电站

一个硬实时系统应该在最后期限内运行。一次未能在截止日期前完成任务就是一次彻底的或灾难性的系统故障。空中交通控制系统、导弹和核反应堆控制系统是硬实时系统的一些例子。软实时系统限制较少。系统应该在最后期限内完成任务,但是可以有一个小的公差。错过最后期限不被视为系统的全部故障,但性能被视为降级。多媒体流和虚拟现实是软实时系统的一些例子。

分时(time sharing)和实时操作系统(real time operating system)的区别

分时与实时操作系统
分时操作系统是一种允许不同地点的许多用户同时使用特定计算机系统的系统。 实时操作系统是在指定时间限制内执行特定任务的操作系统。
时间
分时系统给每个用户一个小的时间量。 实时系统在固定的时间约束下运行。
资源共享
在分时系统中,用户可以共享资源。 在实时系统中,资源在一个进程中保留一段固定的时间,然后可以重新分配给另一个进程。
示例系统
在线文件系统是分时系统的一个例子。 空中交通管制系统是实时操作系统的一个例子。

总结 - 分时(time sharing) vs. 实时操作系统(real time operating system)

分时操作系统和实时操作系统的区别在于,分时操作系统是一种允许来自不同地点的多个用户同时使用该系统的系统,而实时操作系统是在指定时间限制内执行某项任务的系统。

引用

1.“什么是实时操作系统(RTOS)?–定义来自WhatIs.com网站“搜索数据中心。这里提供2.“操作系统类型”Www.tutorialspoint.com网站,教程点,2018年1月8日。此处提供
2.“操作系统类型”Www.tutorialspoint.com网站,教程点,2018年1月8日。

  • 发表于 2020-10-18 21:03
  • 阅读 ( 1335 )
  • 分类:IT

你可能感兴趣的文章

坚硬的(hard)和软实时系统(soft real time system)的区别

...障不被视为完全系统故障,但其性能被认为是退化的。 操作系统是根据软件提供的指令管理计算机硬件的系统软件。操作系统提供各种任务。其中包括文件管理、内存管理、控制外围设备和进程调度。操作系统的一种类型是实...

  • 发布于 2020-10-18 22:51
  • 阅读 ( 486 )

是什么让emmc闪存在移动设备上可行,而不是在pc上?

...ives were invented, people have wondered if they could run their operating systems on them. The answer was always “no” because the number of writes required by an operating system would quickly wear them out. As SSDs have become more popular, wear-leveling technology has improved in order to all...

  • 发布于 2021-04-08 08:26
  • 阅读 ( 253 )

当电脑处于睡眠状态时,卸下usb驱动器是否安全?

...告:当我们使用完USB设备后,要安全地将其卸下,但如果操作系统被挂起,而您决定只需在当时或那里拔下USB设备,那该怎么办?今天的超级用户问答帖子回答了一位好奇的读者的问题。 今天的问答环节是由SuperUser提供的,Super...

  • 发布于 2021-04-08 13:29
  • 阅读 ( 196 )

为什么操作系统有关闭选项?

我们大多数人都使用操作系统内置的“关机功能”来关闭电脑,但如果你考虑改用电脑的电源开关呢?你使用哪种方法真的很重要吗?或者如果你使用电源开关会导致问题吗?今天的超级用户问答帖子对一位好奇的读者的问题...

  • 发布于 2021-04-09 21:15
  • 阅读 ( 163 )

如何让windows和linux时钟显示正确且匹配的时间?[双启动]

... have noticed when I rebooted the machine, the time on the other operating system was wrong (for example, 12:00 on Linux, reboot to Windows and see 18:00). When I checked the BIOS, the RTC was set to 18:00. Since my time zone is -06:00 CST, I assume Linux just sets the RTC’s time to UTC and re-cal...

  • 发布于 2021-04-10 23:36
  • 阅读 ( 187 )

在操作系统之前使用了哪些“概念”?

...计算机与我们在一起已经有相当一段时间了,但是在现代操作系统出现之前,是什么使早期的计算机系统工作的呢?今天的超级用户问答帖子带着一位好奇的读者回到了过去。 今天的问答环节是由SuperUser提供的,SuperUser是Stack Ex...

  • 发布于 2021-04-11 06:50
  • 阅读 ( 202 )

windows如何确定对文件执行操作所需的时间?

...travel with copy, km with bytes, and that answers your question. Different systems have different ways of estimating time. You can take the last minute and the estimates may vary wildly. Or you can take the full time, and if the speed actually changes permanently, your estimates may be far removed f...

  • 发布于 2021-04-11 08:04
  • 阅读 ( 209 )

在旧版本的windows中,多任务是如何实现的?

考虑到DOS是一个单任务操作系统,以及它与早期版本Windows的联系,那么早期版本Windows是如何实现多任务的呢?今天的超级用户问答帖子将探讨这个问题的答案。 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分...

  • 发布于 2021-04-11 10:09
  • 阅读 ( 175 )

多道程序设计(multiprogramming)和操作系统中的多任务处理(multitasking in operating system)的区别

操作系统是计算机最重要的软件和核心,它不仅管理计算机内部的内存和进程,而且允许用户运行应用软件。它是一组程序的集合,抽象出系统的硬件,并向用户呈现一个完整的虚拟机。除了跟踪文件或目录、控制外围设备、向...

  • 发布于 2021-06-25 18:13
  • 阅读 ( 678 )

网络操作系统(network operating system)和分布式操作系统(distributed operating system)的区别

网络操作系统和分布式操作系统的主要区别在于,网络操作系统提供与网络相关的功能,而分布式操作系统通过网络连接多**立的计算机,以执行类似于一台计算机的任务。 操作系统是用户和硬件之间的接口。它控制程序的执行...

  • 发布于 2021-06-30 19:18
  • 阅读 ( 847 )
娅卢武茂
娅卢武茂

0 篇文章

相关推荐