解析 答:(1)定义:软实时系统是指如果在系统负荷较重时,允许发生错过时限的情况而且不会造成太大的危害。硬实时系统指在实时系统中,如果系统在指定的时间内未能实现某个确定的任务,会导致系统的全面失败。 (2)二者的区别在于对外界的事件做出反应的时间。
硬实时与软实时之间最关键的差别在于,软实时只能提供统计意义上的实时。例如,有的应用要求系统在95%的情况下都会确保在规定的时间内完成某个动作,而不一定要求100%。在许多情况下,这样的“软性”正确率已经可以达到用户期望的水平。比如,用户在操作DVD播放机时,只要98%的情况都能正常播放,用户可能就满意了;而发射...
区别在于,硬实时对于任务响应时间有严格的保证,一次违规即可引发严重后果。而软实时允许偶尔的违规,但在绝大多数情况下仍要保持良好的实时性能。 在嵌入式系统中,选择硬实时还是软实时取决于应用需求。例如,飞行控制系统需要硬实时,而多媒体播放可以接受软实时。反馈 收藏 ...
不同,就好像是系统的“硬度”有所不同,因而有了所谓的“硬实时(hard real-time)”和“软实时 ( soft real-time)”。硬实时系统有一个刚性的、不可改变的时间限制,它不允许任何超出时限的错误。超时错误会带来损害甚至导致系统失败、或者导致系统 不能实现它的预期目标。软实时系统的时限是一个柔性灵活的,它可...
硬实时和软实时的区别就是一个命令从准备执行到实际执行的时间长度的区别。比如要点亮一个LED灯。运行到这个指令的时候有些其他的中断产生,到执行这个命令的时候就产生了一些延迟,有的程序延迟10ms,有的延迟1ms,有的10us。如果需求是最多2ms内必须执行,那10ms的是软实时,1ms和10us的是硬实时。如果需求是最多20...
硬实时系统指系统要有确保的最坏情况下的服务时间,即对于事件的响应时间的截⽌期限是⽆论如何都必须得到满⾜。软实时- 代表产品软实时Linux 再举⼀个实例,IPTV数字电视机顶盒,需要实时的处理(解码)视频流,如果丢失了⼀个或⼏个视频帧,显然会造成视频的品质更差,但是只要做过简单的抖动处理的系统,...
硬实时系统指系统要有确保的最坏情况下的服务时间,即对于事件的响应时间的截止期限是无论如何都必须得到满足。 软实时 - 代表产品 软实时Linux 再举一个实例,IPTV数字电视机顶盒,需要实时的处理(解码)视频流,如果丢失了一个或几个视频帧,显然会造成视频的品质更差,但是只要做过简单的抖动处理的系统,丢失几个视频...
硬实时任务和软实时任务有什么区别? 硬实时任务指必须满足最后期限的限制,否则会给系统带来不可接受的破坏或者致命错误。软实时任务也有一个与之关联的最后期限,并希望能满足这个期限的要求,但这并不是强制的,即使超过了最后期限,调度和完成这个任务仍然是有意义的。1
硬实时和软实时是两种常见的实时系统类型,它们之间存在一些重要的区别。硬实时系统具有严格的时间约束,必须在指定的时间范围内完成任务。软实时系统则更为灵活,可以容忍一定的延迟。本文将介绍硬实时和软实时的区别,并探讨它们在实时性能方面的对比。 ,理想股票技术论坛
硬实时系统指系统要有确保的最坏情况下的服务时间,即对于事件的响应时间的截止期限是无论如何都必须得到满足。 软实时 - 代表产品 软实时Linux 再举一个实例,IPTV数字电视机顶盒,需要实时的处理(解码)视频流,如果丢失了一个或几个视频帧,显然会造成视频的品质更差,但是只要做过简单的抖动处理的系统,丢失几个视频...