为什么ARM架构无法在服务器领域取得成功?
  • 唐裕之
  • 2019年02月27日 10:39
  • 0

当前x86架构已经占领了服务器领域绝大多数市场份额,但从这些年来x86服务器的远程管理芯片以及处理器本身的漏洞频现,尤其是在2018年年初爆出的幽灵和熔断漏洞将服务器硬件安全问题推向了风口浪尖。

与此同时一些互联网公司尝试自主设计服务器架构,如脸谱早在几年前就在研发自己的服务器基础设施openRack。

而一些芯片厂商也在尝试使用不同的指令集设计服务器芯片,早在2016年时Cavium就推出了首款使用ARM v8指令集的48核服务器处理器ThunderX,高通也试图通过Centriq 2400处理器进入服务器领域。

华为也在今年年初推出了64核的鲲鹏920处理器。同时IBM也与一些厂商签订合约共同建立openPower联盟,想重新回到服务器高性能计算领域。

为什么ARM架构无法在服务器领域取得成功?

现今云计算服务器领域大部分使用的是以Linux为内核的操作系统,所以对于这个问题,Linux的创始人有Linus Torvalds有自己的看法。

他认为现在开发者大多都在以x86为基础的平台上开发,而在开发过程中开发者使用的机器也是x86架构的,这可以方便的将云端应用部署到服务器上,但是如果使用ARM架构的服务器,开发者在x86架构的本地机器上进行开发,这样会造成测试与工作环境不匹配。

同时由于这个原因,云计算提供商会将其他的处理器架构的优先级降低,导致其他指令集架构的处理器更加无法进入这个市场。

作为程序员界最有话语权的人之一,不知是否有人认可他的看法呢?


文章出处:超能网

文章纠错

  • 好文点赞
  • 水文反对
观点发布 网站评论、账号管理说明
热门评论
查看全部评论
相关报道

最热文章排行查看排行详情

邮件订阅

评论0 | 点赞0| 分享0 | 收藏0