Chinaunix首页 | 论坛 | 博客
  • 博客访问: 346107
  • 博文数量: 168
  • 博客积分: 6895
  • 博客等级: 准将
  • 技术积分: 1726
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-12 23:01
文章分类

全部博文(168)

文章存档

2011年(6)

2010年(162)

我的朋友

分类: LINUX

2010-09-26 23:48:30

简单说:

实时要求反应快,尽可能下达任务就能完成,所以实时系统多是单任务的,而且要去掉我们平时用的操作系统里冗余的部分,来达到尽可能快的要求。实时系统一般用在航天、导弹等这些需要快速计算的领域。 分时则是一种实用方式,指的是多个任务公用一个cpu,只不过轮流来,你用一会,他用一会,由于转换的比较快,每个人都认为只有自己用似的。分时系统就很多了,常见的unix,linux,windows都是分时的。


下边是网上找到的解释:

它们有明显的区别。具体的说,对于分时操作系统,软件的执行在时间上的要求,并不严格,时间上的错误,一般不会造成灾难性的后果。而对于实时操作系统,主要任务是对事件进行实时的处理,虽然事件可能在无法预知的时刻到达,但是软件上必须在事件发生时能够在严格的时限内作出响应(系统响应时间),即使是在尖峰负荷下,也应如此,系统时间响应的超时就意味着致命的失败。另外,实时操作系统的重要特点是具有系统的可确定性,即系统能对运行情况的最好和最坏等的情况能做出精确的估计。

阅读(981) | 评论(0) | 转发(0) |
0

上一篇:9 26

下一篇:git usage

给主人留下些什么吧!~~