首先,Linus Torvalds 是没有逻辑的。看衰 ARM 服务器而已,看衰 ARM 服务器领域生态。看衰未来事物需要逻辑吗?
Torvalds 的发现来自他的直觉!这是一个来自常年和 内核、指令集 打交道的人的直觉
通过 Linus 的发言,我可以推测,ARM 的繁荣可能会增加 linux 内核开发的工作量(因为 linux 内核要适配 X86 和 ARM 架构)
实际上你去看看 Linus 的过往发言就知道了,他一直唱衰 ARM 架构的 CPU 。他对不同的人,有翻开不同的 ARM 唱衰经。
比如你看 Linus 对的看法:
(对关注服务器的人的 ARM 唱衰经) Linus 说到,某些人认为了有了“云”之后,指令集架构变得不再那么重要了。Linus 表示这根本就是在扯淡,因为如果你在 x86 上开发程序,那肯定希望部署在 x86 上。这就意味着你会愿意为 x86 架构的云主机支付更多的费用,因为这能保证在本地环境开发的程序在云中执行也会有同样结果。反过来,这就意味着云厂商最终将从他们 x86 架构的云主机赚到更多的钱,也就是说,他们将优先考虑 x86,而选择将 ARM 的产品调到更低的位置。x86 海量的用户以及用户对其的依赖性,使得 x86 成为了无可争议的服务器之王。
(对关注开发体验的人的 ARM 唱衰经)最后,Linus 依然坚持自己对交叉开发的观点,他认为交叉开发主要是针对那些性能比较差的平台,意义不大。只要目标主机强大到足以支持原生开发,没人会选择交叉开发。
https://www.oschina.net/news/104650/linus-torvalds-arm-x86-serversLinus 是专业的,专业唱衰 ARM 。
当然,业界另一个大牛,Redis 创始人 Salvatore Sanfilippo (网名:antirez )和 Linus 持相反看法。antirez 表示自己正努力将 ARM 作为 Redis 的主要架构。
当别人把 Linus 搬出来的时候,你可以把 antirez 搬出来。
-