<tr id="tp1vn"><td id="tp1vn"><dl id="tp1vn"></dl></td></tr>
  1. <p id="tp1vn"></p>
  2. <sub id="tp1vn"><p id="tp1vn"></p></sub>
    <u id="tp1vn"><rp id="tp1vn"></rp></u>
    <meter id="tp1vn"></meter>
      <wbr id="tp1vn"><sup id="tp1vn"></sup></wbr>
      日韩第一页浮力,欧美a在线,中文字幕无码乱码人妻系列蜜桃 ,国产成人精品三级麻豆,国产男女爽爽爽免费视频,中文字幕国产精品av,两个人日本www免费版,国产v精品成人免费视频71pao
      網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

      性能真的不重要了嗎?Jeff Dean給出反常答案

      0
      分享至


      新智元報道

      編輯:傾傾

      【新智元導讀】很多人背著「過早優(yōu)化是萬惡之源」的名言,寫出的卻是處處漏風的代碼。Google傳奇Jeff Dean的這份筆記破了真相:性能不是最后調出來的,而是你在選第一個容器、敲第一行代碼時,就已經(jīng)注定的物理結局。

      2025年,是個很容易讓人產生錯覺的時間點。

      這時算力不再稀缺,云資源隨叫隨到,AI已經(jīng)能寫出準確無誤的代碼。

      在這樣的環(huán)境里,「性能」似乎正在悄悄貶值。因為代碼寫得慢一些,好像也沒什么大不了。

      就在這種氛圍下,Google的傳奇工程師Jeff Dean更新了一份老文檔:Performance Hints。


      比起一篇炫技的論文,它更像是一份老派工程師的隨筆,里面重新整理了基礎法則。

      它反復重申一個事實:計算機底層的物理規(guī)則,從未因為云原生、AI或硬件的進步而改變。

      硬件的進步掩蓋了代碼的低效,這些問題會在系統(tǒng)中不斷堆積,直到成為無法繞開的成本。

      「過早優(yōu)化」,成了平庸代碼的豁免權

      所有工程師都聽過一句老話:

      Premature optimization is the root of all evil.(過早優(yōu)化是萬惡之源)。

      它原本是提醒我們,別為了摳幾行代碼,把系統(tǒng)搞成一團亂麻。

      但在實踐中,這句話慢慢變了味,成了一個免責口令——只要遇到性能質疑,一句「別過早優(yōu)化」就能把所有問題擋回去。

      結果走向了另一個極端:寫代碼時,性能被整體忽略。抽象可以多一層,數(shù)據(jù)可以多拷貝一次,API可以寫得更「通用」。


      瑞士奶酪模型:單個小漏洞沒事,但是一層層疊加,對齊了會出大事

      大家總覺得將來有profiler,等真慢下來再說。

      可等系統(tǒng)上線,流量涌入,響應開始變拖沓,大家終于打開性能分析圖,卻發(fā)現(xiàn)屏幕上什么都沒有。

      沒有一個函數(shù)占掉40%的時間,沒有明顯的性能熱點。你看到的只有一張異常平坦的火焰圖——每一層都慢一點,每一個看似無關緊要的選擇,都給未來埋下隱患。

      你很難指出哪里出了錯,因為問題從一開始就沒有集中出現(xiàn)——這正是Jeff Dean反復強調的一種模式。

      性能不是被某個錯誤決定拖垮的,而是被一連串「看起來沒問題」的決策慢慢稀釋掉的。


      一旦走到這一步,優(yōu)化會變得異常昂貴,因為你失去了明確的下手點。

      所謂「關鍵的3%」,指的從來不是寫完代碼后再去摳字眼,而是在寫第一行代碼時,就要避開那些雖然方便、但明顯低效的路徑。

      這不只是技巧,更像一種素養(yǎng)。真正拉開差距的地方,往往發(fā)生在profiler還沒派上用場之前。

      5ns和5ms之間,隔著整個物理世界

      如果說前面的區(qū)別發(fā)生在「已經(jīng)來不及了」,那么接下來要說的是:「為什么我們會在一開始就走錯路」。

      事實上,很多工程事故并不是因為「不會優(yōu)化」,而是因為對「慢」沒有感覺。

      在編輯器里,5ns和5ms看起來只是多了幾個0。縮進一樣,語法一樣,在Code Review時看起來合理合規(guī)。

      但在物理世界,這些數(shù)字根本不屬于同一個尺度。

      Jeff Dean在清單里列出了一張延遲對照表。一旦把這些數(shù)字還原成現(xiàn)實中的時間,很多所謂的設計直覺會當場崩塌。

      • L1緩存命中:約0.5ns,等于微觀世界里的一次脈搏。

      • 分支預測失敗:5ns,是連續(xù)十次脈搏。

      • 主存訪問:50ns,相當于起個身,走下樓,取了個外賣。

      • 隨機磁盤尋址:10000000ns,相當于從北京一路走到了上海。


      最早由Google工程師整理,Jeff Dean在多次演講中用過這個思路

      如果你的方案里出現(xiàn)了一次磁盤尋址,后面無論代碼寫得多優(yōu)雅、邏輯多漂亮,在物理尺度上都已經(jīng)輸透了。

      這就是頂級工程師腦子里的「物理地圖」。他們本能地知道:哪些操作屬于同一量級,而哪些操作一旦混進來,系統(tǒng)的節(jié)奏就徹底亂了。

      這也是「信封背面估算」(Back-of-the-envelope calculation)的價值所在。

      它是一次動手之前的排查:這個方案會觸發(fā)多少次內存訪問?有沒有隱藏的分配?循環(huán)里會不會撞上網(wǎng)絡IO?

      如果答案里出現(xiàn)了一個不合時宜的量級,這個方案就應該被扔進垃圾桶。

      很多性能問題并非「實現(xiàn)得不夠好」,而是選錯了路徑。

      一旦建立起這種尺度感,很多無意義的爭論就能一眼看穿。

      反直覺的真相:Google大佬的代碼為什么看起來很「土」?

      真正拉開差距的地方,不在于「寫得多聰明」,而在于知道哪些地方「不值得聰明」。

      翻開這份Performance Hints,我們能發(fā)現(xiàn)一個反直覺的事實:沒有復雜的算法,很多改動看起來都有點「土」。

      但這些細碎的選擇,卻被Jeff Dean反復拿出來強調。

      對內存的節(jié)制

      「尺度感」讓我們意識到分配內存的珍貴,在實戰(zhàn)中,這種意識會轉化成對容器的極致考究。

      為什么他們偏愛InlinedVector?因為在絕大多數(shù)場景下,它根本不碰堆內存,數(shù)據(jù)直接躺在棧上。

      這帶來的是實實在在的物理收益:少一次分配,多一次緩存命中。

      同樣的,使用Arena(內存池)也不只是為了管理方便,而是為了讓數(shù)據(jù)在物理內存上變得連續(xù),順應CPU緩存的節(jié)奏。

      對數(shù)據(jù)分布的尊重

      所謂的Fast Path(快路徑),本質上是承認世界是不均勻的。99%的請求和輸入都比想象中普通。

      如果堅持讓每一次調用都走那條「最通用、最保險」的路,實際上是在用極少數(shù)的邊緣情況,綁架絕大多數(shù)的正常流量。


      清單里提到的UTF-8處理就是一個典型:現(xiàn)實中大量字符串其實只有純ASCII字符。

      如果一上來就按完整的解析邏輯走,那每一個字節(jié)都在為萬分之一的極端情況買單。

      看一眼,是ASCII就直接放行——這種行為,建立在對數(shù)據(jù)規(guī)律的尊重之上。

      對抽象成本的自覺

      清單里舉了個例子:把Protobuf邏輯改成原生結構體,性能提升20倍,讓很多人不安。

      Protobuf確實解決了跨語言和版本演進的難題,但便利從不是免費的,每一層封裝、每一次解析,都是一筆隱蔽的「抽象稅」。

      就像在透支信用卡,你可以盡情購物,可一旦賬單寄來,就要付出相應代價。


      抽象并不會消失,只是被編譯器展開,最終落實到一行行具體的實現(xiàn)上。

      當抽象層數(shù)不斷疊加,成本也會在底層被一并兌現(xiàn)。

      這就是為什么他們建議在熱路徑里避開不必要的層級、避開那些「為了完整而完整」的設計。

      目的是讓你清楚地意識到,你到底在為什么付費。

      頂級工程師關心的,從來不是如何寫出最聰明的代碼,而是如何避免那些本不該出現(xiàn)的開銷。

      當你在敲鍵盤時,能對分配、分布、抽象成本保持警惕,很多性能瓶頸在發(fā)生之前,就已經(jīng)被擋在了門外。

      想提高性能,就不能對代價視而不見

      很多人把性能理解成一種階段性的工作:系統(tǒng)慢了,就開始優(yōu)化;不慢,就先放一邊。

      但讀完這份清單,你很難再這樣看待它。

      Jeff Dean們反復強調的,其實不是「如何省下幾納秒」,而是「你是否真正理解自己正在使用的計算資源」。

      CPU、內存、緩存、磁盤......這些底層的物理規(guī)律并沒有因為云原生或AI的流行而消失,它們只是被包裝得更抽象了。

      頂級工程師之所以顯得從容,是因為他們很少走到「火場」里:在寫第一行代碼時,他們就已經(jīng)避開了那些注定昂貴的路徑。

      這份Performance Hints讀起來不像教程,更像是一份肌肉記憶。它不要求你處處極限優(yōu)化,而是要求你在做決策時,不要假裝不知道代價。

      也許真正的分界線一直是——當你寫下一個循環(huán)、設計一個數(shù)據(jù)結構、決定要不要多加一層時,腦海中是否浮現(xiàn)出那張時間和尺度的地圖。

      一旦有了它,很多平庸的代碼,你就再也寫不下去了。

      參考資料:

      https://x.com/JeffDean/status/2002089534188892256?s=20

      秒追ASI

      ?點贊、轉發(fā)、在看一鍵三連?

      點亮星標,鎖定新智元極速推送!

      特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關推薦
      熱點推薦
      宴會上,毛主席問溥儀:傳國玉璽去哪了?溥儀的回答引起一片嘩然

      宴會上,毛主席問溥儀:傳國玉璽去哪了?溥儀的回答引起一片嘩然

      浩渺青史
      2026-05-01 01:14:21
      FIFA列本屆世界杯可能被打破的紀錄:梅西、C羅或共享最多參賽次數(shù)

      FIFA列本屆世界杯可能被打破的紀錄:梅西、C羅或共享最多參賽次數(shù)

      懂球帝
      2026-05-01 19:34:20
      川航小姐姐,紅裙黑絲,太美了

      川航小姐姐,紅裙黑絲,太美了

      微微熱評
      2026-05-01 17:34:57
      你們都是什么時候對男女之事開竅的?網(wǎng)友:果然還是攔不住有心人

      你們都是什么時候對男女之事開竅的?網(wǎng)友:果然還是攔不住有心人

      夜深愛雜談
      2026-02-21 21:37:02
      打仗大家也要正常上班

      打仗大家也要正常上班

      周顯香港
      2026-04-30 09:49:59
      浙江男子花2000多元訂3晚民宿,商家要求漲到3000元/晚被拒后以“蛇很多”等理由勸退,官方通報:將依法進行立案調查

      浙江男子花2000多元訂3晚民宿,商家要求漲到3000元/晚被拒后以“蛇很多”等理由勸退,官方通報:將依法進行立案調查

      大象新聞
      2026-05-01 10:42:04
      炸屏!趙露思瑜伽褲造型殺瘋了,全網(wǎng)狂夸大長腿絕了

      炸屏!趙露思瑜伽褲造型殺瘋了,全網(wǎng)狂夸大長腿絕了

      煙潯渺渺
      2026-05-01 20:40:10
      一字之差,男子誤將100萬元轉到在非洲打工的劉女士賬戶中,劉女士以為遇到網(wǎng)絡詐騙,多次掛斷民警電話,拉黑微信;經(jīng)半個多月溝通終追回

      一字之差,男子誤將100萬元轉到在非洲打工的劉女士賬戶中,劉女士以為遇到網(wǎng)絡詐騙,多次掛斷民警電話,拉黑微信;經(jīng)半個多月溝通終追回

      魯中晨報
      2026-04-30 10:11:12
      五一放假首日:人人歡慶,卻出現(xiàn)4個“反常現(xiàn)象”,與往年大不同

      五一放假首日:人人歡慶,卻出現(xiàn)4個“反常現(xiàn)象”,與往年大不同

      阿鳧愛吐槽
      2026-05-01 13:06:58
      89歲鐘南山院士,近況曝光!

      89歲鐘南山院士,近況曝光!

      苗苗情感說
      2026-05-01 08:42:36
      80后家長發(fā)明“防早戀”發(fā)型,女兒面如死灰,網(wǎng)友都看不下去了

      80后家長發(fā)明“防早戀”發(fā)型,女兒面如死灰,網(wǎng)友都看不下去了

      妍妍教育日記
      2026-04-27 09:20:13
      斯諾克世錦賽賽程: 半決賽 吳宜澤vs艾倫第二階段21點半開打

      斯諾克世錦賽賽程: 半決賽 吳宜澤vs艾倫第二階段21點半開打

      阿晞體育
      2026-05-01 12:50:29
      廣東宏遠21分大勝!杜鋒拒絕輸球,胡明軒爆發(fā),薩林杰24分14籃板

      廣東宏遠21分大勝!杜鋒拒絕輸球,胡明軒爆發(fā),薩林杰24分14籃板

      體壇瞎白話
      2026-05-01 21:38:05
      成都警方:李某某(男,31歲)駕車肇事致1死11傷,被當場抓獲

      成都警方:李某某(男,31歲)駕車肇事致1死11傷,被當場抓獲

      星島記事
      2026-05-01 21:16:11
      G2生死戰(zhàn)換帥?廣東隊有望連扳兩場,杜鋒拒絕下課!

      G2生死戰(zhàn)換帥?廣東隊有望連扳兩場,杜鋒拒絕下課!

      緋雨兒
      2026-05-01 12:20:08
      百億“銅包金”融資欺詐一審宣判,人保財險嚴重過錯仍須賠償

      百億“銅包金”融資欺詐一審宣判,人保財險嚴重過錯仍須賠償

      新民周刊
      2026-04-30 20:56:59
      破案了!杜鋒用年輕球員時間為何減少?張明池道出了原因

      破案了!杜鋒用年輕球員時間為何減少?張明池道出了原因

      體育哲人
      2026-04-30 23:37:12
      趙心童出局不到24小時,墨菲公開點評,句句戳中每一個中國人心坎

      趙心童出局不到24小時,墨菲公開點評,句句戳中每一個中國人心坎

      史行途
      2026-05-01 13:30:28
      對攻戰(zhàn)力壓世錦賽冠軍!梁偉鏗/王昶2-0世界第2,國羽湯杯奪賽點

      對攻戰(zhàn)力壓世錦賽冠軍!梁偉鏗/王昶2-0世界第2,國羽湯杯奪賽點

      釘釘陌上花開
      2026-05-01 18:02:57
      新一輪救市,開啟了

      新一輪救市,開啟了

      地產觀點
      2026-05-01 11:38:35
      2026-05-01 21:51:01
      新智元 incentive-icons
      新智元
      AI產業(yè)主平臺領航智能+時代
      15111文章數(shù) 66826關注度
      往期回顧 全部

      科技要聞

      DeepSeek發(fā)布多模態(tài)論文又連夜刪除

      頭條要聞

      74歲老人郵輪旅行登船次日突發(fā)急癥離世 家屬索賠90萬

      頭條要聞

      74歲老人郵輪旅行登船次日突發(fā)急癥離世 家屬索賠90萬

      體育要聞

      無奈!約基奇:這要在塞爾維亞 全隊早被炒了

      娛樂要聞

      馬筱梅產后身材恢復超好 現(xiàn)身戶外直播

      財經(jīng)要聞

      GPU神話松動,AI真正的戰(zhàn)場變了

      汽車要聞

      限時9.67萬起 吉利星越L/星瑞i-HEV智擎混動上市

      態(tài)度原創(chuàng)

      健康
      旅游
      數(shù)碼
      游戲
      公開課

      干細胞治燒燙傷面臨這些“瓶頸”

      旅游要聞

      “五一”首日,延慶八達嶺長城、通州牡丹園等迎客流高峰

      數(shù)碼要聞

      戴森“迷你酷”手持無葉風扇HushJet Mini Cool上架,799元

      索尼勸你快買固態(tài)和會員!PS5容量不夠靠這個就解決

      公開課

      李玫瑾:為什么性格比能力更重要?

      無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 欧美老熟妇精品| 熟妇人妻系列aⅴ无码专区友真希 国产婷婷亚洲999精品小说 | 国产精品精品软件男同| 国产又粗又大又黄| 国产精品自拍一区视频| 色姑娘综合网| 99久久国产综合精品女同| 免费人成在线现看视频色| 亚洲18禁| 网友自拍人妻一区二区三区三州| 久久免费精品国产72精品| 久久中文字幕日本| 在线视频中文字幕乱人伦| www.91.com,永久看片| 亚洲熟妇乱子伦在线| 影音先锋成人片| 欧美a级欧美1级a大片| 国内精品伊人久久久久网站| 国产精品国产三级国产专区53| 暖暖 在线 日本 免费 中文| 精精国产xxx在线视频app| 国产精品女人毛片在线看| 成人AV无码| 亚洲第一女人av| 白浆视频在线观看| www.色色色.com| 日本久久香蕉一本一道| 精品午夜av一区二区三| 亚欧洲乱码视频一二三区| 老鸭窝成人| 国产主播一区二区三区| 久久精品午夜福利| 欧美疯狂性受xxxxx另类| 色综合久久网| 日本不卡二区高清三区| 亚洲国产韩国一区二区| a免费在线| 国产情侣自拍小视频| 亚洲色偷拍区另类无码专区 | 永久免费无码成人网站| 日韩久久久久久中文人妻 |