关于ARM嵌入式工控电脑操作系统的详细介绍

今日头条

1139人已加入

描述

ARM嵌入式工控电脑的常用操作系统有Linux和Windows CE,这两种操作系统在界面和操作上对用户都是比较友好的,所以受到了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嵌入式工控电脑的性能。

fqj

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分