當前位置: 妍妍網 > 碼農

Linus言辭激烈,怒懟谷歌內核貢獻者:垃圾程式碼!

2024-02-05碼農

Linus Torvalds 前兩天在內核信件列表發表了多年來措辭最激烈的一篇貼文 —— 直接爆粗批評了一名谷歌內核貢獻者關於檔案系統的建議。

過去幾周,「inode」一直是 Linux 內核信件列表上爭論的話題(inode 是給定檔案系統中特定後設資料的 唯一識別元 ),谷歌員工 Steven Rostedt 和 Linus 就此事進行了激烈的討論。

在標題為 "Have the inodes all for files and directories all be the same" 的信件中,釋出者指出,在使用 tar 歸檔檔時,inode 可能仍然發揮作用,Torvalds 則反駁稱 inode 已經過時了。他認為 inode 已經不再是唯一的描述符。他表示,我們不是生活在 20 世紀 70 年代,檔案系統已經發生了變化。

而 Rostedt 則建議索引節點都應該有唯一的編號。

為了回應 Rostedt 關於唯一 inode 編號的建議,Linus 指出 inode 曾經是特殊的,但現在應該盡量擺脫這種破碎的歷史, 不應該再讓事情變得比必要的更加復雜

不過 Rostedt 好像沒聽進去 Linus 的話,送出的 PR 遭到了 Linus 的激烈批評:「你復制了一段不理解為何執行此操作的函式,這就是垃圾程式碼!」

https://lkml.iu.edu/hypermail/linux/kernel/2401.3/04208.html