Home Tags Linus Torvalds

Tag: Linus Torvalds

穩定服役兩年半後 Linux之父的AMD電腦掛了:意外牽出Intel恩怨

如果下一個Linux Kernel版本延期,那麼不要太驚訝,因為Linux之父Linus Torvalds的電腦壞了。 出問題的不是AMD線程撕裂者處理器,而是ECC記憶體。Torvalds說,自己已經裝完機穩定運行了2.5年,可是最近卻頻繁遭遇機器不穩定甚至編譯器損壞的情況。 目前,Linus Torvalds正在備用電腦蘋果MacBook Pro(M2處理器)上處理代碼,不過速度慢很多。 說到ECC記憶體損壞,其實Torvalds應該心里也算有數。早在兩年前他就打算更換,但因為當時ECC記憶體太貴,Torvalds不想去交智商稅,索性作罷。 Torvalds肯定不是差錢,實際上,作為技術瘋子,他早在20多年前出面抨擊Intel推動的ECC記憶體標準,認為這是廠商們玩弄手段,以便可以堂而皇之售賣劣質記憶體晶片的伎倆而已。 他認為ECC記憶體理應開放給消費級,而不僅僅是伺服器平台,可因為廠商們合夥限制,導致你不得不去支付更高的價格。 來源:快科技

徹底棄用Intel處理器:Linux之父把台式機、筆記本全換了

Linux之父Linus Torvalds本周發布了Linux kernel 5.19內核,完善了對ARM64平台、龍芯Loongarch指令集等新硬體的支持。 一個有趣的變化是,Torvalds將開發筆記本升級為基於M2處理器的MacBook Air,新內核也是在這台筆記本上發布的。 細心的網友整理後發現,這是Torvalds第三次換用蘋果電腦,第一次是搭載ppc970處理器的麥金塔G5,第二次是十幾年前的第一代MacBook Air。 Torvalds特別感謝了製作Asahi Linux發行版的幕後團隊,正是他們傑出的工作實現了Linux對M1 Ultra、M2的搶先支持,使得Mac重新成為得心應手的編程平台。 事實上,早在2020年第一代M1處理器MacBook發布後,Linus Torvalds就贊不絕口,“除了作業系統,在我心中幾乎完美”。 不過,他當時吐槽蘋果不開放GPU及周邊設備,導致自己沒興趣去修復M1 Mac運行Linux的相關問題。 另外,去年,Linus Torvalds還把台式機升級為AMD銳龍線程撕裂者3970X,此前15年,他都是用Intel平台寫內核。 來源:快科技

Linus Torvalds:Linux Kernel 5.14有望整合Rust語言代碼

Google的 Android 團隊希望通過 Rust 語言重新編寫 Android 系統,而該團隊同時也在幫助評估使用 Rust 來重新編寫 Linux Kernel。通過 Rust 程式語言,Android 團隊希望新代碼能夠在總體上減少記憶體安全錯誤、數據競賽和邏輯錯誤。而且由於採用現代化程式語言,更多人會參與到內核的開發中來。 在接受 IT Wire 採訪的時候,Linus Torvalds 表示:「在 Linux 內核中支持 Rust 的首個修正檔已經發布。負責內核開發的人表示這個舉動的意義比Google關於 Rust 的長文更重要」。 在回答...
主力機從Intel換成AMD 32核銳龍 Linux之父 半年用下來感覺特好

主力機從Intel換成AMD 32核銳龍 Linux之父 半年用下來感覺特好

去年5月,在編譯Linux Kernel 5.7 rc7的空當,Linux之父Linus Torvalds對主力電腦做了一次大調整,從i9-9900K升級為了AMD銳龍線程撕裂者3970X。 8核到32核當然可以說是質變,而且Torvalds過去15年一直都是用Intel平台作開發。 用了半年多Torvalds對AMD處理器的感受如何呢? 最近與公眾交流時,Linus表示「非常享受使用AMD處理器的這段日子」。 Torvalds還提到,Intel的至強他之前也考慮過,但計算價格後發現,成本太高了,核心數翻番往往需要花費5倍的價格,AMD就厚道許多,價格便宜了一半多。 Torvalds繼續陳述對Intel的不滿,就是對ECC記憶體的支持僅局限於服務器端,消費級無緣,AMD的線程撕裂者以及銳龍則可以(部分)支持。 按照Torvalds的吐槽,為操作系統內核開發代碼時,標準記憶體是一場噩夢。Linus概述了嘗試查找無法解釋的內核錯誤的麻煩,並聲稱這些錯誤通常可能是硬件問題而不是代碼問題的結果,而所有這些都可以通過ECC解決。他還建議DIY用戶和整機廠商可以重視並使用ECC記憶體,尤其是那些重視系統穩定性的從業人員。 作者:萬南來源:快科技
Linux之父 移植M1 Mac的困難主要在於蘋果不開放GPU

Linux之父 移植M1 Mac的困難主要在於蘋果不開放GPU

日前在出席Real World Technologies論壇時,Linux之父Linus Torvalds被一位名叫Paul的網友問及對蘋果新款筆記本怎麼看? Torvalds大方表示,如果它運行Linux的話,我幾乎會毫不猶豫地入手它。因為我一直在等待一款運行於ARM平台的Linux筆記本,除了操作系統,新MacBook Air可堪完美。 從Torvalds的回應來看,他想要的是一台高性能的ARM Linux筆記本,不是Pinebook Pro、樹莓派等這些「玩具」。畢竟,M1處理器的性能在某些方面,已經可以和Intel酷睿i9相提並論。 與ZDNet交流後,Torvalds進一步對向M1 Mac移植Linux的問題做了闡釋,他表示主要問題在於蘋果不開放GPU以及周邊設備等,這是阻止我使用的原因。盡管希望渺茫,但你還是要對蘋果保持希望。 作者:萬南來源:快科技
Linux之父點評蘋果M1處理器MacBook 除了操作系統 其它近乎完美

Linux之父點評蘋果M1處理器MacBook 除了操作系統 其它近乎完美

關注到蘋果新出的M1處理器MacBook這款產品的,還有Linux之父Linus Torvalds。 Torvalds在日前舉辦的RWT論壇活動中說,除了操作系統,新款MacBook Air在我心中可以說幾乎完美。 他表示,一款運行Linux的ARM處理器筆記本,我已ing期待了很多年。不過對於新MBA,我沒有時間去解決它運行Linux的問題,也不願去和對此事毫無興趣的蘋果公司作對。 資料顯示,早在2012年,Torvalds就采訪中透露他是MacBook Air的忠實用戶。對於為何後來放棄,Torvalds這次也終於解釋,因為屏幕壞掉後維修花費了很長時間,修好前自己就換了一台更好的筆記本。 Torvalds還指出,他那時候也發現,蘋果開始對Linux越來越不友好了。 作者:萬南來源:快科技

Linus Torvalds向AVX-512開炮:「我希望它死的痛快點」

為了提高處理器的浮點運算性能,Intel不斷拓寬處理器的後端執行單元,從128-bit進化到了今天的512-bit,同時引入新的指令集來讓程序利用好硬體特性,但這也對開發者造成了相當的不便。近日Linux的締造者Linus Torvalds就向Intel的AVX-512開炮了: 我希望AVX512死的痛快點,這樣Intel就能面對現實的問題,而不是通過創造魔法指令集讓他們在基準測試中看上去很厲害。 我希望Intel回歸基礎:讓他們的流程重新轉起來,更關注常規的代碼,而不是HPC或是其他什麼沒有意義的特殊情況。 我以前已經說過了,我現在再說一次:在x86的全盛時期,當Intel一路笑到銀行,並殺死他們所有的競爭對手的時候,其他所有人在浮點負載上都絕對要比Intel做的好。Intel的浮點性能很差勁(相對而言),它也並不重要。 因為絕對沒有人會在乎基準測試之外的東西。 AVX512現在——以及未來也大體如此。是的,你可以找到你需要的東西。但那些東西對賣機器的大局來說沒有用。 另外AVX512有真正的缺點。我寧願看到電晶體預算被用在其他更為相關的東西上。就算仍然是浮點性能(用在GPU上都比AVX512強)。或者就像AMD那樣給我更多的核心(有良好的單線程性能,但沒有AVX512這樣的垃圾)。 我希望常規的整數代碼能夠利用完我的功耗限制,而不是什麼奪走最高頻率的AVX512功耗病毒(因為人們最後總是用它來做memcpy!),還奪走了核心數量(因為那些無用的垃圾單元占據了空間)。 是的,是的,我帶有偏見。我絕對討厭浮點的基準測試,我也知道其他人對此很關注。我只是覺得AVX512是絕對錯誤的東西。它是讓我特別討厭的東西。這是一個典型的用來說明Intel做錯了的例子,部分原因來自於Intel增加了市場的碎片化。 停止使用特殊情況的垃圾,讓所有人都關注的那些核心的共同東西盡其所能地運行。然後在旁邊做一個基本夠用的FPU,人們就很開心了。AVX2已經夠用了。 是的,我脾氣暴躁。 Linus Intel在Skylake-Server架構中首次引入了AVX-512特性,但它並沒有像之前引入AVX和AVX2那樣順利,因為在使用過程中,用戶發現在AVX-512負載下,核心頻率會有較大幅度的下降,讓性能不升反降,Cloudflare的運維人員在兩年前就已經對此做過詳細的分析了。 圖片來自於DeviantArt,有修改 正如Linus所說的,這些「魔法指令集」也讓x86 CPU變得更為碎片化,程序優化變得越來越困難。而AVX-512在不少場景中是為了AI相關的應用所服務的,對傳統應用的作用較小,Linus說的「AVX2夠用」確實是目前的情況,更多的浮點運算交給對這方面更拿手的GPU去做才是正確的選擇。 ...
Linux之父新電腦 15年第一次拋棄Intel、咬牙上AMD 32核心

Linux之父新電腦 15年第一次拋棄Intel、咬牙上AMD 32核心

作為行業大神、Linux之父,Linus Torvalds最近透露他升級了新電腦,「15年來第一次,台式機不再是Intel處理器」,這次換成了AMD 32核心64線程的線程撕裂者3970X,allmodconfig測試性能因此提升了3倍。 近日在接受采訪時,Torvlads又透露了他新電腦的詳細配置,以及各個硬件的原因。 首先,Torvalds一直都是自己DIY裝機,而這次除了更換平台,最大不同就是從里到外都是新的,以前重復使用的機箱、SSD這次也升級了。 - 處理器:AMD銳龍線程撕裂者3970X 最初計劃升級到AMD AM4主流平台,選擇一顆16核心的銳龍3950X,只是相比之前的i9-9900K提升幅度不大。 雖然線程撕裂者的功耗、噪音也讓他有些擔心,但最終還是一咬牙,決定玩個大的,線程撕裂者超多核心、價格遠低於至強也讓他很心動,而最終結果非常滿意。 快科技桌面CPU天梯榜 - 主板:技嘉Aorus TRX40 Master 幾乎唯一的要求就是穩定,而且早些年遇到過供電問題導致不穩定,所以對此特別在意,其他花里胡哨的東西都不需要。 - 散熱器與風扇:貓頭鷹NH-U14S、NF-A15、NF-A14 大神對貓頭鷹真是情有獨鍾,而這套組合的噪音非常低,不負所望。 至於為何不上水冷,Torvalds主要擔心可靠性,一體式水冷不見得比風冷好多少,分體式的有太麻煩。 - 機箱:Be Quiet Dark Base 700 還是要求安靜,並特意在前面板額外加裝了一個Silent Wings 3風扇,加快風流,而且幾乎噪音。 大神還感慨:只可惜貓頭鷹不做機箱…… - 顯卡:藍寶石RX 580 專心編程,不玩遊戲,顯卡就是隨便挑了一個,而之前一直喜歡Intel,原因之一就是都自帶核顯。 - 記憶體:4×16GB DDR4-2666 這其實是整套配置里Torvalds最不滿意的,因為他非常需要ECC,不過消費級平台都不支持,所以這只是個暫時方案,有機會就要換掉。至於64GB大容量,其實並不是必需的。 - 硬盤:三星EVO 970 1TB 十幾年前就不用機械盤了,最近幾年更是必選M.2,不用額外的數據線。比較鍾愛三星品牌。以前遇到過質量不好的SSD,現在好多了。 - 操作系統:Fedora...
Linux之父換電腦 從Intel改為AMD 32核銳龍、編程速度快了3倍

Linux之父換電腦 從Intel改為AMD 32核銳龍、編程速度快了3倍

上周,Linux之父Linus Torvalds在線分享了最新動態,首先是上線了Linux 5.7 rc7內核,並表示一切開發順利。 其次,他透露,自己這周最開心的事情是升級了新電腦。15年來,他第一次離開Intel,換用了AMD處理器——32核的銳龍線程撕裂者3970X。 切換平台後,Torvalds興奮地表示,運行「allmodconfig」測試的速度比之前快了3倍。 資料顯示,銳龍線程撕裂者3970X是一顆32核64線程處理器,台積電7nm工藝打造,基礎頻率3.7GHz,加速4.5GHz,三級緩存128MB,原生支持PCIe4.0,熱設計功耗280瓦。對於Torvalds來說,至少CPU、主板、散熱器這次應該都進行了換新,記憶體、顯卡倒是還不清楚。 另外,Torvalds還表示,自己期待未來用上基於ARM的桌面平台。 作者:萬南來源:快科技