http://www.newmcu.com/showthread.asp?threadid=811

嵌入式系统的软件一般由嵌入式操作系统和应用软件组成。操作系统是连接计算机硬件与应用程序的系统程序。操作系统有两个基本功能:使计算机硬件便于使用;高效组织和正确地使用计算机的资源。操作系统有4个主要任务:进程管理、进程间通信与同步、内存管理和I/O资源管理。

  嵌入式操作系统可以分为实时操作系统和分时操作系统两类。实时操作系统是指具有实时性,能支持实时控制系统工作的操作系统。实时操作系统的首要任务是调度一切可利用的资源完成实时控制任务;其次才着眼于提高计算机系统的使用效率,其重要特点是通过任务调度来满足对于重要事件在规定的时间内做出正确的响应。实时操作系统与分时操作系统有着明显的区别。具体地说,对于分时操作系统,软件的执行在时间上的要求并不严格,时间上的延误或者时序上的错误,一般不会造成灾难性的后果。而对于实时操作系统,主要任务是对事件进行实时的处理,虽然事件可能在无法预知的时刻到达,但是软件必须在事件随机发生时,在严格的时限内做出响应(系统的响应时间)。即使是系统处在尖峰负荷下,也应如此,系统时间响应的超时就意味着致命的失败。另外,实时操作系统的重要特点是具有系统的可确定性,即系统能对运行的最好和最坏情况做出精确的估计。

实时操作系统和分时操作系统相关推荐

  1. 实时操作系统和分时操作系统之间的区别是什么

    1.什么是实时操作系统? 实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任 ...

  2. 实时操作系统和通用操作系统区别

    1. 实时操作系统简介 什么是实时操作系统? 一般而言,操作系统的任务是管理计算机的硬件资源和应用程序. 实时操作系统会执行这些任务,但是运行时间精度和可靠度都极高. 在实际应用中,有的系统失常代价高 ...

  3. 实时操作系统和分时操作系统的区别

    转自:http://blog.csdn.net/u013752202/article/details/53649047 实时操作系统的相关介绍请查看一下文章,持续更新中 操作系统分类 实时操作系统简介 ...

  4. 【计算机架构】什么是实时操作系统、什么是非实时操作系统;实时操作系统和非实时操作系统的区别

    一.实时操作系统 实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,调度一切可利用的资源完成 ...

  5. 【实时操作系统】实时操作系统和非实时操作系统

    实时操作系统的特征: 当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应. 实时操作系统是抢占式操作系统,如果你的进程优先 ...

  6. 实时操作系统与分时操作系统(或称非实时操作系统)的区别

    1. 什么是实时操作系统? 实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时 ...

  7. 【操作系统】操作系统的发展历程——手工阶段、批处理阶段、分时操作系统、实时操作系统

    [操作系统]操作系统的发展历程--手工阶段.批处理阶段.分时操作系统.实时操作系统 说明:本系列用于记录学习操作系统时的知识点,主要参考资料:王道考研. 不骗各位,博主真的是小菜鸡,如有纰漏还请指出. ...

  8. 1.1.3 操作系统的发展与分类(手工操作阶段、批处理阶段、分时操作系统、实时操作系统、其它操作系统)

    01 | 操作系统的分类及其特征优劣 02 | 操作系统的发展历程 2.1 | 手工操作阶段 2.2 | 批处理阶段 2.3 | 分时操作系统 2.4 | 实时操作系统 2.5 | 其它操作系统 03 ...

  9. 1.1.3操作系统的发展与分类(多道批处理 单道批处理系统 分时操作系统 实时操作系统)

    目录 1.知识总览 ​2.手工操作阶段 3.单道批处理系统 4.多道批处理系统 5.多道批处理系统和单道批处理系统比较 6.分时操作系统 7.实时操作系统 8.其他几种操作系统 1.知识总览 2.手工 ...

最新文章

  1. 微软开源: 老旧照片修复的AI算法
  2. Android ImageView图片显示点击背景切换
  3. sift分类java_使用SIFT / SURF进行特征匹配是否可以用于类似对象的分类?
  4. Python笔记-uiautomator2环境搭建(安卓模拟器测试环境+windows开发环境)
  5. 解决FastJson中“$ref 循环引用检测”的问题的几种方式
  6. linux缓冲设备,Linux设备驱动程序缓冲策略
  7. 18650锂电池保护板接线图_单节18650锂电池保护板的电路原理图
  8. python利用有道词典翻译_Python调用有道词典翻译
  9. 不要老是盯着你的对手,要开始盯紧你的用户啦
  10. Vue抽离公共方法并全局注册使用
  11. 移动端日历插件_好用的记事日历本桌面日历
  12. swift 打开第三方应用_Swift常用第三方
  13. 数字8(eight )题解
  14. 深入理解朴素贝叶斯(Naive Bayes)
  15. 大型游戏后台实践浅谈
  16. 计算机系统安全之利用操作系统自带命令杀毒
  17. DHCP租约过程,如何使用DHCP
  18. 深度学习、生成对抗、Pytorch优秀教材推荐
  19. 【Linux】WSL
  20. 舰船知识科普-有图有真相(附PPT)

热门文章

  1. OpenGL--多边形偏移
  2. 使用共享收款码系统,打造微商模式经营门店是关键
  3. 利用matlab快速实现连续系统转变为离散系统(z变换)
  4. Vue网易云播放器|Vue音乐播放附带环境部署视频教程
  5. python语言要英语基础吗_学编程需要英语基础吗?
  6. Wireshark使用详解
  7. 什么是xmlhttp
  8. mysql java驱动源码Connector/J编译
  9. Xshell SSH免密登录
  10. 29 架构师领导艺术