分时操作系统和实时操作系统的区别是:
分时(Time Sharing)操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用;
实时操作系统(RealTimeOperatingSystem,RTOS)是指使计算机能及时响应外部事件的请求,在规定的严格时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致地工作。
分时操作系统将CPU的时间划分成若干个片段,称为时间片,操作系统以时间片为单位,轮流为每个终端用户服务,每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。分时系统具有多路性、交互性、“独占”性和及时性的特征。
常见的通用操作系统是分时系统与批处理系统的结合,其原则是:分时优先,批处理在后,而“前台”则响应需频繁交互的作业,如终端的要求; “后台”处理时间性要求不强的作业。
实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反应,有高可靠性和完整性,其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。