<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網易首頁 > 網易號 > 正文 申請入駐

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

      0
      分享至


      新智元報道

      編輯:傾傾

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

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

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

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

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


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

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

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

      「過早優化」,成了平庸代碼的豁免權

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

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

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

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

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


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

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

      可等系統上線,流量涌入,響應開始變拖沓,大家終于打開性能分析圖,卻發現屏幕上什么都沒有。

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

      對內存的節制

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

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

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

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

      對數據分布的尊重

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

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


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

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

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

      對抽象成本的自覺

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

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

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


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

      當抽象層數不斷疊加,成本也會在底層被一并兌現。

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

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

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

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

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

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

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

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

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

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

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

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

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

      參考資料:

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

      秒追ASI

      ?點贊、轉發、在看一鍵三連?

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

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

      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.

      相關推薦
      熱點推薦
      商丘銀行經理挪用儲戶存款后,和丈夫自殺:人可以死,但賬不能爛

      商丘銀行經理挪用儲戶存款后,和丈夫自殺:人可以死,但賬不能爛

      大道微言
      2025-12-28 16:06:01
      西安樓市迅雷不及遐邇,西安魚化寨待售二手房從1340套增到1788套

      西安樓市迅雷不及遐邇,西安魚化寨待售二手房從1340套增到1788套

      有事問彭叔
      2025-12-28 20:44:43
      湖北一新能源車沖入河中,車內30歲左右女子遇難

      湖北一新能源車沖入河中,車內30歲左右女子遇難

      九方魚論
      2025-12-28 21:17:33
      成都4s店發生燃爆后續!導致一死四傷,通報來了,更多細節曝光

      成都4s店發生燃爆后續!導致一死四傷,通報來了,更多細節曝光

      鋭娛之樂
      2025-12-28 21:18:35
      4搶斷3攔截!曼城心儀后腰完美通過面試 為他花1億鎊也值得

      4搶斷3攔截!曼城心儀后腰完美通過面試 為他花1億鎊也值得

      雪狼侃體育
      2025-12-28 20:35:34
      真帶不動!豪華數據+歷史第一也沒用,10分鐘狂輸17分啊,太難了

      真帶不動!豪華數據+歷史第一也沒用,10分鐘狂輸17分啊,太難了

      球童無忌
      2025-12-28 22:37:07
      1955年授銜現場,少將名單讓全場沉默,他的老軍長正在村里挑糞,老政委在坐冷板凳

      1955年授銜現場,少將名單讓全場沉默,他的老軍長正在村里挑糞,老政委在坐冷板凳

      史海殘云
      2025-12-28 21:21:15
      0比4慘敗!20歲陳熠顯現巨大差距,網友感嘆:毫無還手之力

      0比4慘敗!20歲陳熠顯現巨大差距,網友感嘆:毫無還手之力

      卿子書
      2025-12-28 08:49:16
      楊雪老公和女兒照片曝光!16歲女兒顏值神似母親,老公長相被吐槽

      楊雪老公和女兒照片曝光!16歲女兒顏值神似母親,老公長相被吐槽

      小徐講八卦
      2025-12-28 13:57:20
      戚薇穿絲襪上熱搜,有人說她太敢,有人夸她真颯

      戚薇穿絲襪上熱搜,有人說她太敢,有人夸她真颯

      車窗起霧q
      2025-12-26 22:52:17
      “聽話,趕緊去柬埔寨和大鵝旅游!”這波操作太魔幻

      “聽話,趕緊去柬埔寨和大鵝旅游!”這波操作太魔幻

      胡嚴亂語
      2025-12-26 15:08:03
      1988年,范偉在母親的逼促下,和一名護士相親,誰知,對方不說話

      1988年,范偉在母親的逼促下,和一名護士相親,誰知,對方不說話

      百態人間
      2025-12-28 05:25:03
      雷迪克:詹姆斯回歸后,湖人的進攻組織就不如之前那樣有序了

      雷迪克:詹姆斯回歸后,湖人的進攻組織就不如之前那樣有序了

      懂球帝
      2025-12-28 08:55:10
      斯諾克戰報!半決賽2場5-3,奪冠熱門掉隊,10冠王PK退役名將爭冠

      斯諾克戰報!半決賽2場5-3,奪冠熱門掉隊,10冠王PK退役名將爭冠

      劉姚堯的文字城堡
      2025-12-28 07:36:25
      默多克繼承戰結束,長子出血33億美元,鄧文迪26年的心機全部兌現

      默多克繼承戰結束,長子出血33億美元,鄧文迪26年的心機全部兌現

      電影爛番茄
      2025-09-14 22:41:57
      美國下死手卡中國石油命脈,從中東到委內瑞拉,想讓中國無油可用

      美國下死手卡中國石油命脈,從中東到委內瑞拉,想讓中國無油可用

      風干迷茫人
      2025-12-28 22:27:08
      趙薇機場被偶遇,打扮隨意被網友吐槽太落魄!胸前掛佛珠以求心靜

      趙薇機場被偶遇,打扮隨意被網友吐槽太落魄!胸前掛佛珠以求心靜

      小咪侃娛圈
      2025-12-28 10:49:15
      鄭爽在美國越混越差!打官司訴訟費都掏不起,前夫張恒比她還淪落

      鄭爽在美國越混越差!打官司訴訟費都掏不起,前夫張恒比她還淪落

      萌神木木
      2025-12-28 18:59:23
      向太太敢說了!向華強今年已經78了,但是她和向華強還有X生活!

      向太太敢說了!向華強今年已經78了,但是她和向華強還有X生活!

      心靜物娛
      2025-12-24 11:02:28
      巴薩年度民調:德容淪為清洗首選,反對續約萊萬,引援目標明確

      巴薩年度民調:德容淪為清洗首選,反對續約萊萬,引援目標明確

      星耀國際足壇
      2025-12-28 23:43:12
      2025-12-29 00:04:49
      新智元 incentive-icons
      新智元
      AI產業主平臺領航智能+時代
      14205文章數 66402關注度
      往期回顧 全部

      科技要聞

      特斯拉將在華布局自動駕駛?記者求證→

      頭條要聞

      澤連斯基:若要烏就領土問題讓步 "和平計劃"應全民公投

      頭條要聞

      澤連斯基:若要烏就領土問題讓步 "和平計劃"應全民公投

      體育要聞

      MVP概率達82.5%!約基奇連超大鳥喬丹

      娛樂要聞

      白敬亭現身冰雪大世界 拍視頻還翻車了

      財經要聞

      英偉達的收購史

      汽車要聞

      理想的2026:L9不容有失,i9再戰純電?

      態度原創

      藝術
      本地
      家居
      教育
      公開課

      藝術要聞

      世界第二高樓變“廣告塔”,激怒馬來西亞人!

      本地新聞

      云游安徽|踏訪池州,讀懂山水間的萬年史書

      家居要聞

      格調時尚 智慧品質居所

      教育要聞

      地理干貨|高中地理易錯知識點期末整理

      公開課

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

      無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 91色色网| 高潮喷水抽搐无码免费| 欧美日本在线一区二区三区| 最新中文字幕在线| 襄城县| 亚洲乱妇熟女爽到高潮的片| 日本免费观看mv免费版视频网站| 尤物av在线| 平远县| 亚洲精品久久久久久久久久吃药| 中文字幕久久久久人妻中出| 少妇视频网站| 来安县| 特黄 做受又硬又粗又大视频| 亚洲日韩在线中文字幕第一页| 亚洲自拍偷拍一区| 日屄影视| 无码日韩人妻精品久久蜜桃| 日本色导航| 一本色道久久综合亚洲精品按摩| 成人a网站| 亚洲一区二区| 四虎www永久在线精品| 不卡无码av| 色欲色香天天综合网| 131mm少妇做爰视频| 国产精品久久久国产盗摄| 亚洲性爱片| 久久午夜无码鲁丝片午夜精品| 日韩欧美激情兽交| 豆国产97在线 | 亚洲| 在线播放91| 日韩欧美人妻一区二区三区| 亚洲性爱在线| 麻豆国产| 亚洲性天堂| 国产av一区二区三区天堂综合网| 久久天天躁夜夜躁狠狠85| 日本www色| 国产又大又黑又粗免费视频| 中文一区二区视频|