以前我在学校学过实时系统的概念,real time分为hard real time与soft real time ,前者最有名的例子就是核电厂控制系统,若使用Windows XP来控制核电厂,则当发生紧急状况时,什么时候可以得到正确的反应完全无法预测,所以Windows XP必然不是一个hard real time 系统,因为其反应时间不可预测,而soft teal time系统则是用来处理延迟反应的后果不那么严重的情况,我现在不懂的是,为什么嵌入式系统要称为RTOS,和real time 有什么必然的关系吗? |