精華區beta FreeBSD 關於我們 聯絡資訊
RTOS (Real Time Operation System) 與 Embeded System 無關吧 一般作業系統也可以用來設計開發 RTOS RTOS 把它翻成「連鎖反應作業系統」或許大家較易明白 通常 RTOS 是針對某一項特別需要去開發的 為了安全可靠及穩定,可能連作業系統都是專屬或全部重新設計過的 例如日本就開發很多 RTOS 來監控地震 某一個探測器接收了信號,如何進行一系列的動作 而因為任務很明確,不需要像其它作業系統那麼複雜保留很多中斷或執行優先等等的設 計 所以會進行閹割的動作,把不必要的拿掉,及加強需要的 讓系統更穩定可靠 一個 RTOS 並不是單純在一部電腦或一個晶片中 它可以由散佈在各地的電腦或晶片組成 以地震感測而言,有些東西可能得放在危險的地方,如火山口 要考慮高損壞率及成本的問題,也許就精簡變成一片晶片 如此就可以放很多個,而成本變低了 類似這樣為了某一項特別的需要去開發的作業系統叫 RTOS 但是有些 PDA 或家電它們把 LINUX 內嵌到系統中 他們是為了讓 PDA 或家電可以取得更多現成的軟體去應用 一樣得考慮「相容性」「行程管理」等等的問題 這並不能稱為 RTOS 所以說並不是因為 LINUX 不是 RTOS 就不適合當 embeded system 或許說因為 RTOS 的開發成本太高了 而另一方面現在的作業系統愈來愈強 其實有愈來愈多的人轉向採用或尋求利用 BSD, LINUX 的可能性 並把它直接嵌入系統中 "小朋友" <[email protected]> 撰寫於郵件新聞 :[email protected]... > ※ 引述《[email protected] (最愛波爾多)》之銘言: > > 有很多公司把Linux包裝起來企圖取代Windows > > 這不是很正確的做法.. > > 拿來開發embeded system 還比較適合... > > 這我不認同 :P > > 一般坊間的Linux都不是RTOS (改過的除外) > > 老實說,也不見得適合拿來做embeded system > > (當然也是可以啦,只是大小&效率......) > > 在embedded界的RTOS,VxWorks,是BSD改出來的 :) > -- > ※ Origin: 小朋友的遊樂場 <bbs.swing.idv.tw> > ◆ From: 61.219.228.195