您當前的位置:首頁 > 新聞資訊 > 行業新聞行業新聞
ARM嵌入式工業主板的操作系統
2015-10-31 16:54:51 新聞來源:草莓視頻污黃:深圳市澤創偉業科技有限公司
ARM嵌入式工業主板的常用操作系統有Linux和Windows CE,這兩種操作系統在界面和操作上對用戶都是比較友好的,所以受到了ARM嵌入式工業主板行業的青睞。下面,深圳澤創偉業將為大家詳細介紹ARM嵌入式工業主板的操作系統。
首先要介紹的就是Linux,Linux是一種免費、開源的工業主板操作系統,因此其支持軟件多,可用資源豐富。目前將Linux的內核移植在ARM嵌入式工業主板上,可使用更多的Linux功能。無論是對于企業服務器還是對于嵌入式系統,Linux都是一個巨大的進步。對高端的機器來說,新特性針對的是性能改進、可擴展性、吞吐率,以及對 SMP 機器 NUMA 的支持。對于ARM嵌入式工業主板領域,添加了新的體系結構和處理器類型--包括對那些沒有硬件控制的內存管理方案的 MMU-less 系統的支持。并且和往常一樣,為了滿足桌面用戶群的需要,添加了一整套新的音頻和多媒體驅動程序,Linux 內核使用了由 Ingo Molnar 開發的新的調度器算法,稱為O(1)算法,它在高負載的情況下執行得極其出色,并且當有很多處理器時也可以很好地擴展;內核搶占補丁在2.5系列中就已經被打上,接下來在2.6中也會打。這將顯著地降低用戶交互式應用程序、多媒體應用程序等類似應用程序的延遲。這一特性對實時系統和嵌入式系統來說特別有用;從虛擬內存的角度來看,新內核融合了 Rik van Riel 的 r-map技術,將顯著改善虛擬內存在一定程度負載下的性能。
接下來就是Windows CE,Windows C推出只有幾年時間,但目前已占據了很大市場份額。由于Windows C開發都是大家熟悉的VC++環境,所以對于一般的開發人員都不會有多大難度,這也是Windows C容易被人們接受的原因。開發環境方便快速,微軟的強大技術支持,使得Windows C開發難度遠低于嵌入式Linux。此外,Windows C與 WindowXP及Win2000的同族性,保證了原來在PC機上開發的程序可容易移植到ARM嵌入式工業主板中。
通過以上ARM嵌入式工業主板操作系統的介紹,大家可以知道將以上操作系統的內核移植到ARM嵌入式工業主板中將能大大提高ARM嵌入式工業主板的性能。
首先要介紹的就是Linux,Linux是一種免費、開源的工業主板操作系統,因此其支持軟件多,可用資源豐富。目前將Linux的內核移植在ARM嵌入式工業主板上,可使用更多的Linux功能。無論是對于企業服務器還是對于嵌入式系統,Linux都是一個巨大的進步。對高端的機器來說,新特性針對的是性能改進、可擴展性、吞吐率,以及對 SMP 機器 NUMA 的支持。對于ARM嵌入式工業主板領域,添加了新的體系結構和處理器類型--包括對那些沒有硬件控制的內存管理方案的 MMU-less 系統的支持。并且和往常一樣,為了滿足桌面用戶群的需要,添加了一整套新的音頻和多媒體驅動程序,Linux 內核使用了由 Ingo Molnar 開發的新的調度器算法,稱為O(1)算法,它在高負載的情況下執行得極其出色,并且當有很多處理器時也可以很好地擴展;內核搶占補丁在2.5系列中就已經被打上,接下來在2.6中也會打。這將顯著地降低用戶交互式應用程序、多媒體應用程序等類似應用程序的延遲。這一特性對實時系統和嵌入式系統來說特別有用;從虛擬內存的角度來看,新內核融合了 Rik van Riel 的 r-map技術,將顯著改善虛擬內存在一定程度負載下的性能。
接下來就是Windows CE,Windows C推出只有幾年時間,但目前已占據了很大市場份額。由于Windows C開發都是大家熟悉的VC++環境,所以對于一般的開發人員都不會有多大難度,這也是Windows C容易被人們接受的原因。開發環境方便快速,微軟的強大技術支持,使得Windows C開發難度遠低于嵌入式Linux。此外,Windows C與 WindowXP及Win2000的同族性,保證了原來在PC機上開發的程序可容易移植到ARM嵌入式工業主板中。
通過以上ARM嵌入式工業主板操作系統的介紹,大家可以知道將以上操作系統的內核移植到ARM嵌入式工業主板中將能大大提高ARM嵌入式工業主板的性能。