x86和ARM谁能主宰服务器市场?Linux之父和Redis之父有分歧了
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》
近日,Arm 宣布了其即将到来的新产品 Neoverse N1 平台和 E1 CPU。
据官方介绍,这两款产品实现了对基础架构性能的巨大提升。Arm 表示他们已在移动设备领域取得了不错的成绩,但因为整体性能的一些不足,所以未能在服务器市场占有一席之地。不过他们一直在努力提升性能,以将其市场从移动设备扩大到服务器。为实现这一目标,Arm 在2018年做了很多的工作 —— 推出了堪称性能***的全新 Cortex A76 微架构,而这两款即将发布的产品,毫无疑问正是承载了 Arm 进军服务器市场的宏愿。
没成想 Arm 宣布的这则消息引起了 Linux 之父 Linus Torvalds 的兴趣。他在 realworldtech 网站报道 Arm 即将推出面向服务器的产品的帖子中进行了回复:
大意是 Linus 对 Arm 的说法持保留态度,不过他也坦陈 ARM 确实比以前有了很大的进步。
看到 Linus 的回复,一位名为 Michael S 的用户回复了这么一句话:“Linus is the ultimate unixoid. I paid attention that even less devoted unixoids are high on native development. For me, as one that drinks and breaths cross-development all his professional life, it sounds strange, but this mindset is not rare at all.”大意是认为 Linus 不甚了解交叉开发对大多数开发者的意义,而这恰好是 ARM 的长处。
正是这条回复,使得 Linus 开启了“战(pen)斗(zi)”模式,直言兼容 ARM 架构的处理器永远不会主宰服务器市场,并用“如果每个人都采用交叉开发的模式,那么必将影响产品的稳定性”这个论据以支撑自己的观点。
Linus 说到,某些人认为了有了“云”之后,指令集架构变得不再那么重要了。Linus 表示这根本就是在扯淡,因为如果你在 x86 上开发程序,那肯定希望部署在 x86 上。这就意味着你会愿意为 x86 架构的云主机支付更多的费用,因为这能保证在本地环境开发的程序在云中执行也会有同样结果。反过来,这就意味着云厂商最终将从他们 x86 架构的云主机赚到更多的钱,也就是说,他们将优先考虑 x86,而选择将 ARM 的产品调到更低的位置。x86 海量的用户以及用户对其的依赖性,使得 x86 成为了无可争议的服务器之王。
“所以,你还不能理解为什么 x86 能统治服务器市场吗?” Linus 说道,
Linus 还表示,ARM 的价格虽然便宜,但它的这个价格优势永远不会出现在 ARM 服务器上 —— 除非其使用者的数量足够大。而就目前看来,Arm 所提供的每个 ARM 服务器不仅速度慢,而且价格比 x86 更贵。
***,Linus 依然坚持自己对交叉开发的观点,他认为交叉开发主要是针对那些性能比较差的平台,意义不大。只要目标主机强大到足以支持原生开发,没人会选择交叉开发。
对于 Linus 的这番言论,Redis 创始人 Salvatore Sanfilippo(网名:antirez)似乎有不同的声音,他在 Hacker News 的一篇帖子中发表了自己的看法:
antirez 表示自己正努力将 ARM 作为 Redis 的主要架构,恰好 Redis 中的一段底层代码仅可在 ARM 上运行,并且所有测试都可以通过,没有任何稳定性的问题。为此,他并不同意 Linus 的观点。
结合大多数开发者对于此事的回复,他们基本都赞成 antirez 的观点,普遍都认为 Linus 的看法在过去可能是正确的,但他未能预见到未来变革的可能性。根据***的消息,苹果可能最快明年推出使用 ARM 芯片的 Mac,微软也已为 Windows 10 的应用开发提供对 ARM 的支持。总而言之,他们认为 ARM 的前景未来可期。
对于这次关于 x86 和 ARM 的争论,你又有怎样的看法?欢迎留言交流。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
一出上云大戏,一曲数据仓库的悲歌?
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 对于一家自身组织运行历史数十年的公司来说,数据仓库会是一种有效帮助其报告和理解相关操作的方式。 在数据仓库出现之前,对来自不同系统的数据进行报告与收集是一项昂贵、耗时而且常常徒劳无功的尝试,而数据仓库保证了来自单个存储库数据的干净与集成性。 将多种报表工具连接到单个数据模型的能力催生了一个我们目前很数据的行业: 商业智能(BI)。然而,由于复杂的方法和设计、不适当的工具以及高的开发、维护和基础设施成本所拖累,传统数据仓库体系结构和方法的原始概念应用在今天也变得不再那么易于接受。 可以说,不久前,计算依然是一个非常昂贵的资源,数据仓库还受到“稀缺性管理(managing from scarcity)”观念的限制。相反,各类方案数据设计也在尽量减少数据库的规模,比如通过聚合数据、创建复杂的子数据库设计和密切监测资源的使用等。 数据仓库,已凉? 随着大数据,尤其是Hadoop的崛起,我们经常会听到供应商、分析师和大咖们说数据仓库已经死了。毕竟,它们昂贵、僵硬、缓慢。一切都如老鹰乐队(译者注:知名美国摇滚乐队,代表作加州旅...
- 下一篇
多云存储的核心:连通一切IT,实现数据智能化管理
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 【51CTO.com原创稿件】当前,企业在充分享受数据红利的同时,爆炸式增长的数据总量也给企业的存储系统带来了严峻挑战。根据IDC预测,到2025年全球数据圈的数据总量将扩展至163ZB,相当于2016年所产生16.1ZB数据的十倍。 面对急剧增长的数据量,企业一方面要解决数据存储的难题,降低数据存储和使用维护成本;另一方面要深挖数据的价值,帮助业务部门充分用好数据,提高业务创新能力,推动企业的高速发展。显然,传统的存储架构已经难以满足需求,随着云计算的发展,数据上云已经成为企业解决数据存储难题,发挥数据价值的优秀方案。 上云,企业数字化转型中IT战略的优选 近年来,越来越多的企业已经逐步将传统IT架构云化,并开始采用不同的公有云服务,以提高IT架构的敏捷性,为不断创新的业务提供高可用的IT保障。实际上,数据上云已经成为企业数字化转型中IT战略的优选,这一观点已经得到了大部分企业的认可。 某制造企业的CIO在接受记者采访时曾这样表示,数据化工厂的飞速发展、新业务的大量上线,产生了大量的数据,带来了巨大的存储和管理压...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6