通用計(jì)算機(jī)操作系統(tǒng)典型體系結(jié)構(gòu)綜述
微內(nèi)核思想雖然是一種非常理想的,理論上具有明顯先進(jìn)性的操作系統(tǒng)設(shè)計(jì)思想,但是現(xiàn)代微內(nèi)核結(jié)構(gòu)操作系統(tǒng)還存在著許多問(wèn)題,現(xiàn)代微內(nèi)核操作系統(tǒng)結(jié)構(gòu)和性能還不夠理想。在市場(chǎng)和應(yīng)用領(lǐng)域,微內(nèi)核的應(yīng)用在近幾年逐漸廣泛,很多過(guò)程控制計(jì)算機(jī)不以通用計(jì)算機(jī)的面貌出現(xiàn),只是完成特定的專(zhuān)用功能,常常采用微內(nèi)核結(jié)構(gòu)。
五、分析、評(píng)價(jià)
以上介紹的模塊組合結(jié)構(gòu)、層次結(jié)構(gòu)、虛擬機(jī)結(jié)構(gòu)和微內(nèi)核結(jié)構(gòu)四種典型的操作系統(tǒng)體系結(jié)構(gòu)主要是通用機(jī)上采用的體系結(jié)構(gòu),如模塊組合結(jié)構(gòu)是早期MS-DOS系統(tǒng)采用的結(jié)構(gòu),層次結(jié)構(gòu)是Unix、Linux和Windows9x系統(tǒng)采用的結(jié)構(gòu),這些系統(tǒng)的功能相對(duì)完善,處理能力很強(qiáng),但是這些系統(tǒng)內(nèi)核都比較大,對(duì)于嵌入式系統(tǒng)里硬件系統(tǒng)多元化以及小存儲(chǔ)空間的問(wèn)題,這些通用的操作系統(tǒng)不可能直接移植到嵌入式產(chǎn)品上進(jìn)行使用。因此研究更加合理嵌入式操作系統(tǒng)體系結(jié)構(gòu)將有利于提高嵌入式系統(tǒng)的開(kāi)發(fā)效率,降低開(kāi)發(fā)成本,提高系統(tǒng)的可復(fù)用性。
參考文獻(xiàn)
[1]顧明,趙曦濱,郭險(xiǎn)等.現(xiàn)代操作系統(tǒng)的思考.電子學(xué)報(bào),2002,12(12A)
潘清.操作系統(tǒng)體系結(jié)構(gòu)研究.計(jì)算機(jī)科學(xué).2002;27(4)
徐光裕,史元春,謝偉凱.普適計(jì)算.計(jì)算機(jī)學(xué)報(bào).2003,9
更多計(jì)算機(jī)與外設(shè)信息請(qǐng)關(guān)注:21ic計(jì)算機(jī)與外設(shè)頻道
評(píng)論