一、多媒体操作系统的概述
多媒体操作系统是其软件子系统最主要的部分,它管理着计算机系统的硬件资源和软件资源,所有的软件都是在操作系统的基础上运行的。
二、多媒体操作系统的特殊要求
1.实时性:多媒体操作系统必须处理实际媒体,满足实时性要求。
(1)进程管理必须考虑处理多媒体数据的时间约束。
(2)必须提供合适的进程调度算法。
(3)进程间的通信与同步机制必须满足不同媒体间的实时性要求和时间约束。
(4)存储管理必须提供保证一定延时限制的数据存取和有效的数据管理。
2.多任务:传统的操作系统一般都具备多任务能力,但多媒体操作系统要求更高级,如任务间的同步机制。
3.大内存的管理能力:如满足实时性要求的虚拟内存技术。
4.设备独立性和可扩展性,支持快速外围设备。
5.各种媒体间方便的集成方法(文件管理技术)。
6.快速图形处理技术。