新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > OSE實(shí)時(shí)操作系統(tǒng)獲得獨(dú)立評(píng)測(cè)機(jī)構(gòu)的高分

OSE實(shí)時(shí)操作系統(tǒng)獲得獨(dú)立評(píng)測(cè)機(jī)構(gòu)的高分

——
作者: 時(shí)間:2007-03-05 來(lái)源: 收藏
Enea在美國(guó)加州San Jose公布了獨(dú)立評(píng)測(cè)結(jié)構(gòu)對(duì)其OSE實(shí)時(shí)操作系統(tǒng)的評(píng)測(cè)結(jié)果:Dedicated Systems機(jī)構(gòu)經(jīng)過(guò)一系列嚴(yán)格的對(duì)實(shí)時(shí)操作系統(tǒng)的性能、可靠性和功能參數(shù)進(jìn)行評(píng)估后,給予OSE實(shí)時(shí)操作系統(tǒng)很高的評(píng)價(jià),這包括很多重要的特性,例如系統(tǒng)性能、容錯(cuò)、內(nèi)存保護(hù)和進(jìn)程間通訊等。請(qǐng)?jiān)L問(wèn)如下Dedicated Systems的網(wǎng)站下載全部的評(píng)測(cè)報(bào)告:http://www.dedicated-systems.com/encyc
Dedicated Systems公司的CEO Martin Timmerman說(shuō):“對(duì)于OSE體系結(jié)構(gòu)的研究,進(jìn)一步證明了OSE實(shí)時(shí)操作系統(tǒng)非常適合于分布式容錯(cuò)系統(tǒng)的應(yīng)用?!?

OSE在Dedicated Systems的性能評(píng)估指標(biāo)中獲得極好的結(jié)果,同時(shí)可以充分利用Freescale PowerPC處理器的計(jì)算資源,在大部分的性能測(cè)試指標(biāo)中超過(guò)競(jìng)爭(zhēng)的RTOS,如QNX。性能測(cè)試指標(biāo)如:線(xiàn)程(thread)的創(chuàng)建、刪除和切換;信號(hào)量(semaphore)的創(chuàng)建、刪除、獲得和釋放;互斥(mutex)的獲得和釋放。在很多的測(cè)試指標(biāo)中,OSE甚至勝過(guò)競(jìng)爭(zhēng)對(duì)手幾個(gè)數(shù)量級(jí)。

OSE透明的直接消息傳遞技術(shù)也獲得極高的好評(píng),這種技術(shù)為OSE的LINX進(jìn)程間通訊(IPC)服務(wù)提供了基礎(chǔ)。

Timmerman說(shuō):“OSE的異步消息傳遞機(jī)制是非常先進(jìn)的和有用的”?!癘SE具有真正的微內(nèi)核構(gòu)架,支持分布式線(xiàn)程通訊的異步消息傳遞服務(wù)是此構(gòu)架的基礎(chǔ),這種服務(wù)為實(shí)現(xiàn)高級(jí)的嵌入式設(shè)備提供了通用的平臺(tái)。”

OSE在內(nèi)存管理保護(hù)機(jī)制方面也獲得了好評(píng)。這種機(jī)制不只提高了系統(tǒng)的可靠性,同時(shí)也極大地簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)和調(diào)試過(guò)程。

Timmerman說(shuō):“OSE另一個(gè)非常好的特點(diǎn)是不管客戶(hù)是否使用MMU,客戶(hù)的應(yīng)用代碼不需要做任何修改,而只需要修改配置文件的部分配置。這使得客戶(hù)在開(kāi)發(fā)、調(diào)試系統(tǒng)時(shí)使用MMU保護(hù)單元,而在商業(yè)化時(shí)不需要修改任何應(yīng)用代碼便可以實(shí)現(xiàn)更低成本的系統(tǒng)平臺(tái)(不使用MMU)?!?

OSE是為電信應(yīng)用而優(yōu)化設(shè)計(jì)的具有精簡(jiǎn)、可確定性、可搶占性和內(nèi)存保護(hù)等特點(diǎn)的實(shí)時(shí)操作系統(tǒng),這種應(yīng)用需要操作系統(tǒng)最大限度地具有可靠性、安全性和可用性的特點(diǎn)。OSE的內(nèi)核低于100K字節(jié),通過(guò)使用處理器的內(nèi)存保護(hù)單元來(lái)分離內(nèi)核和客戶(hù)的具體應(yīng)用,從而提高了系統(tǒng)的可靠性和可用性。同時(shí)OSE通過(guò)內(nèi)核的自動(dòng)出錯(cuò)監(jiān)控機(jī)制進(jìn)一步提高了系統(tǒng)的可靠性和可用性。

LINX是具有可裁減性、高性能和透明消息傳遞機(jī)制的進(jìn)程間通訊(IPC)的服務(wù),這種服務(wù)是專(zhuān)為支持復(fù)雜的分布式系統(tǒng)而設(shè)計(jì)優(yōu)化的,如多操作系統(tǒng)、多內(nèi)核和多處理器系統(tǒng)。LINX通過(guò)一定的實(shí)現(xiàn)機(jī)制極大地提高了IPC的性能。與競(jìng)爭(zhēng)對(duì)手TIPC相比,在處理器內(nèi)部的IPC,LINX提供了平均低于25%的延遲和高于20%的整體性能;在處理器之間的IPC,LINX提供了平均低于10%的延遲和高于25%的整體性能。

LINX是目前全球唯一的支持從DSP到微控制器(MCU)到64位CPU的進(jìn)程間通訊(IPC)的技術(shù)。LINX同時(shí)也與操作系統(tǒng)(如Linux, OSE和其它 RTOS)和連接介質(zhì)(如Gigabit Ethernet, RapidIO, PCI 和 Shared Memory等)獨(dú)立的。這種靈活性和透明性使LINX非常容易地支持任何拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)配置,如從簡(jiǎn)單的單板單處理器系統(tǒng)到復(fù)雜的具有數(shù)百個(gè)處理器的多機(jī)箱系統(tǒng)。 


評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉