想说的话
RTOS的RT是一个十分复杂的技术,在我看来实时性应该是嵌入式产品十分关注的问题.但是工作中,我也发现这样的现象----几乎很少去讨论系统的实时性.
于是,有了下面的问题:
1.系统的实时性是不是不那么重要?因为很"少"遇到.
2.实时系统是怎么定义的.
3.实时性有哪些技术.
-
1.系统的实时性是不是不那么重要?
实际开发中,很"少"听到同事聊实时性,也很"少"和同事一起谈实时性.是不是就说明实时性不重要呢?这个问题这样问其实很容易被打.但这确实是问题的表述.不过,换一种方式或许就能让更多的人思考.
是不是聊的"少"的东西,就不重要呢?
就比如"实时性"三个字很少出现在工作中,但是我们却一直强调实时的重要性.这其实是一种知识盲区引起的错觉.
衣食住行充满在我们的生活中,我们固然认为这些很重要.而实时性重要,却不常出现在工作中.这就是问题的所在.所以,解答问题的关键,不在于重不重要,而在于使用频率. -
1.实时系统是怎么定义的?
实时性:
实时系统能够在指定或者确定的时间内完成系统功能和外部或内部、同步或异步时间做出响应的系统.
说句良心话,这样的话,讲了跟没讲一样.
- 根据经验,系统的实时性通过实时技术保证.
进而,问题转化为实时技术是什么?
- 根据经验,实时技术包含以下几个(待完善):
1.调度技术
2.同步技术
3.互斥技术