首页 > 编程知识 正文

x86 arm框架(armv7支持linux吗)

时间:2023-05-04 22:58:09 阅读:96895 作者:3210

目前,x86架构已经占据了服务器领域的绝大部分市场份额。但近年来,x86服务器远程管理芯片和处理器的漏洞频发,尤其是2018年初“幽灵”和“熔断”漏洞爆发,将服务器硬件的安全性推到了风口浪尖。

与此同时,一些互联网公司试图设计自己的服务器架构。例如,几年前,脸书正在开发自己的服务器基础设施OpenRack。一些芯片制造商也在尝试设计不同指令集的服务器芯片。早在2016年,Cavium就推出了首款48核ARMv8处理器ThunderX,高通也试图通过Centriq 2400处理器进入服务器领域。华为也在今年年初推出了64核的鲲鹏920处理器。同时,IBM还与部分厂商签约,共同建立openPower联盟,希望重返服务器高性能计算领域。

如今,大多数云计算服务器都使用Linux作为核心操作系统,所以Linux创始人Linus Torvalds对这个问题有自己的看法。

他认为现在大部分开发者都是在基于x86的平台上开发,开发者在开发过程中使用的机器也是基于x86的,可以轻松的将云应用部署到服务器上。然而,如果使用基于ARM的服务器,开发人员将在基于x86的本地机器上开发,这将导致测试和工作环境不匹配。同时,由于这个原因,云计算提供商会降低其他处理器架构的优先级,这将使拥有其他指令集的处理器更难进入这个市场。

早在三年前,Torvalds就在Linaro Connect公开表示,他最喜欢的芯片架构是x86,而不是ARM。Torvalds说,人们过于执着于指令集和CPU内核,但围绕架构的生态系统更重要。许多应用程序是在英特尔或AMD的x86机器上开发的。兼容性对于x86芯片和计算机非常重要。x86平台有统一的硬件、开发模式及其基础设施。而ARM则完全不同。从硬件供应商的角度来看,它引领着一个碎片化的市场。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。