一、多媒體操作系統(tǒng)的概述
多媒體操作系統(tǒng)是其軟件子系統(tǒng)最主要的部分,它管理著計(jì)算機(jī)系統(tǒng)的硬件資源和軟件資源,所有的軟件都是在操作系統(tǒng)的基礎(chǔ)上運(yùn)行的。
二、多媒體操作系統(tǒng)的特殊要求
1.實(shí)時(shí)性:多媒體操作系統(tǒng)必須處理實(shí)際媒體,滿足實(shí)時(shí)性要求。
(1)進(jìn)程管理必須考慮處理多媒體數(shù)據(jù)的時(shí)間約束。
(2)必須提供合適的進(jìn)程調(diào)度算法。
(3)進(jìn)程間的通信與同步機(jī)制必須滿足不同媒體間的實(shí)時(shí)性要求和時(shí)間約束。
(4)存儲(chǔ)管理必須提供保證一定延時(shí)限制的數(shù)據(jù)存取和有效的數(shù)據(jù)管理。
2.多任務(wù):傳統(tǒng)的操作系統(tǒng)一般都具備多任務(wù)能力,但多媒體操作系統(tǒng)要求更高級,如任務(wù)間的同步機(jī)制。
3.大內(nèi)存的管理能力:如滿足實(shí)時(shí)性要求的虛擬內(nèi)存技術(shù)。
4.設(shè)備獨(dú)立性和可擴(kuò)展性,支持快速外圍設(shè)備。
5.各種媒體間方便的集成方法(文件管理技術(shù))。
6.快速圖形處理技術(shù)。

