Linux創始人解釋為什麼ARM架構無法在服務器領域取得成功
Vanessa Vanessa ·2019-02-27
目前x86架構已經佔領了伺服器領域絕大多數市場份額,但從這些年來x86伺服器的遠程管
理晶片以及處理器本身的漏洞頻現,尤其是在2018年年初爆出的幽靈和熔斷漏洞將服務器
硬件安全問題推向了風口浪尖。與此同時一些網際網路公司嘗試自主設計服務器架構,
如Facbook早在幾年前就在研發自己的伺服器基礎設施openRack。而一些晶片廠商也在嘗
試使用不同的指令集設計伺服器晶片,早在2016年時Cavium就推出了首款使用ARM v8指令
集的48核伺服器處理器ThunderX,高通也試圖通過Centriq 2400處理器進入伺服器領域。
華為也在今年年初推出了64核的鯤鵬920處理器。同時IBM也與一些廠商簽訂合約共同建立
openPower聯盟,想重新回到服務器高性能計算領域。
現今雲端計算伺服器領域大部分使用的是以Linux為內核的操作系統,所以對於這個問題,
Linux的創始人有Linus Torvalds有自己的看法。
他認為現在開發者大多都在以x86為基礎的平台上開發,而在開發過程中開發者使用的機
器也是x86架構的,這可以方便的將雲端應用部署到伺服器上,但是如果使用ARM架構的服
務器,開發者在x86架構的本地機器上進行開發,這樣會造成測試與工作環境不匹配。同
時由於這個原因,雲端計算提供商會將其他的處理器架構的優先級降低,導致其他指令集
架構的處理器更加無法進入這個市場。
作為程序員界最有話語權的人之一,不知是否有人認可他的看法呢?
https://news.xfastest.com/others/59696/linux-arm/