实时处理通常需要并行活动和快速响应。事实上,“实时”一词通常与“多任务”或“多线程”同义使用,尽管这并不完全正确:专用设备控制器中使用的小型实时系统仅使用一个简单的循环程序就可以完美地运行。事实上,我开发商业嵌入式系统的那段时间让我明白,这种简单的设计有很多优点,而且随着处理器速度的大幅提高,现在可以将这种粗糙的软件方案用于更广泛的应用。只要响应足够好,就不需要引入进一步的复杂性。但是,如果单个处理器正在监视大量不同的输入,或者输入数据流复杂且结构化,则简单的轮询循环方法将被证明不灵活且缓慢,并且需要多任务解决方案。无论选择哪种适当的实施方式,仍然需要在一段时间内处理多个并发活动。