“軟件”與“硬件”必須相輔相成,才能確!吧硇慕】怠薄τ诜⻊掌、桌面或者筆記本PC來說,軟件與硬件的協調比較容易做到,因為這些設備的硬件環(huán)境都是標準化的。而對于其他的電子設備來說,由于硬件環(huán)境的千差萬別,軟件與硬件的協調就會面臨更多的挑戰(zhàn)。作為業(yè)界著名的嵌入式操作系統,VxWorks從一開始就具備了可裁剪性的良好“血統”。風河(WindRiver)系統公司不久前宣布推出VxWorks的模塊化版本——VxWorks6.2,進一步把可裁剪性提
“軟件”與“硬件”必須相輔相成,才能確保“身心健康”。對于服務器、桌面或者
筆記本PC來說,軟件與硬件的協調比較容易做到,因為這些設備的硬件環(huán)境都是標準化的。而對于其他的
電子設備來說,由于硬件環(huán)境的千差萬別,軟件與硬件的協調就會面臨更多的挑戰(zhàn)。
作為業(yè)界著名的嵌入式操作系統,VxWorks從一開始就具備了可裁剪性的良好“血統”。風河(Wind River)系統公司不久前宣布推出VxWorks的
模塊化版本——VxWorks 6.2,進一步把可裁剪性提升到了新的水平,使這個在設備軟件領域流傳和應用極為廣泛的實時操作系統(RTOS)可以像“樂高”玩具那樣,按照設備軟件開發(fā)者的需要隨意組裝和配置。
“即插即用”才是可裁剪性
可裁剪性是設備軟件與通用計算機軟件的重要區(qū)別之一,這是由于設備軟件與通用的PC或服務器軟件存在以下幾個方面的區(qū)別:
第一,從硬件環(huán)境來看,桌面操作系統具有標準化的
CPU、存儲和I/O架構,而嵌入式環(huán)境中的RTOS硬件環(huán)境只有標準化的CPU,沒有標準化的存儲、I/O和顯示器架構,因此許多模塊在特定的硬件中并不會用到。
第二,從應用環(huán)境來看,桌面操作系統面向復雜多變的應用,而RTOS面向單一設備的單一應用,操作系統中的許多部件因此可以裁剪掉,以便節(jié)省
內存,在降低成本的同時提高可靠性。