Linus Torvalds最近發表了對ARM處理器的一些看法
在最近的一篇文章中,Torvalds分享了一些關于ARM處理器和服務器的想法,人們認為他在服務器和云計算上放棄了ARM的未來。但是Torvalds其實也不完全是這樣想的!
在一個處理器網絡論壇中,Real World Technologies, 他分享了為什么x86接管服務器市場并且ARM不太可能成功的想法。
首先,Torvalds解釋了為什么他不認為跨平臺CPU開發(例如x86和ARM之間的開發)運行良好。
“我幾乎可以保證,只要每個人都進行交叉開發,平臺就不會那么穩定。”
他接著說:
有些人認為“云”意味著指令集并不重要。在家中開發,在云中部署。
如果你在x86上開發,那么你將要在x86上進行部署,因為你將能夠運行你在開發環境測試的內容。 這意味著你可以為x86云托管付出更多的代價,因為它與你在自己的本地設置上測試的內容相匹配,并且你獲得的錯誤將更好地再現。
即使你最常做的事情表面上是跨平臺的,例如只運行perl腳本或其他什么,這也是如此。
僅僅因為你想擁有盡可能相似的環境,這反過來意味著云提供商最終將從他們的x86方面賺取更多的錢,也就意味著他們將優先考慮它,并且任何ARM產品將是次要的并且可能降級為無意識的渣滓。
這不是ARM問題。這就是開發生態鏈的緣故。
Torvalds繼續說道:
你真的不明白為什么x86接管服務器市場? 其實就是,人們很容易得到PC環境來一寫小程序,等形成規模了,便誕生了云托管 這就是所發生的事情,以及殺死所有RISC供應商的原因,并使x86成為無可爭議的服務器之王,以至于其他人只是一個微不足道的錯誤。
Torvalds繼續......問題不在于ARM。是沒有足夠的ARM PC:
如果沒有開發平臺,服務器領域的ARM永遠不會成功。
今天有ARM服務器。還有企業級Linux操作系統,如用于ARM的Red Hat Enterprise Linux(RHEL),用于ARM的SUSE Linux和用于ARM的Ubuntu Server。但是,在數據中心和服務器機房,它們仍然像母雞的牙齒一樣稀缺
對于服務器ARM來說,我們需要的不僅僅是流行的低功耗ARM系統,例如Raspberry Pi。 為了使ARM成為重要的服務器和云架構,Torvalds認為我們需要功能強大的ARM開發PC。
詳細信息訪問:www.zdnet.com