Java|什么是嵌入式操作系统?( 二 )


嵌入式系统包含硬件组件 , 嵌入式操作系统将这些硬件组件组织起来为更大的设备执行任务 。
嵌入式操作系统的类型
嵌入式操作系统专为它们将执行的任务而设计 。 各种类型的操作系统包括:
多任务操作系统 。 一个多任务操作系统可以同时执行多项任务 。 它使用作业调度来执行基本任务 。 例如 , 手机操作系统在多个任务之间分配CPU资源 。
实时操作系统 。 一个实时操作系统的设计是反应性的 。 它在收到输入时进行处理 , 并在特定时间范围内做出响应 。 如果响应时间超出指定的时间段 , 系统可能会失败 。 实时操作系统有时使用速率单调调度 , 它为任务分配优先级 。
单回路控制系统 。 这种类型的嵌入式操作系统对单个变量进行控制 。 一个例子是智能家居中的温度控制 。 智能恒温器会测量房屋内的温度 , 如果超过用户设置的限制 , 则会关闭暖气 。