下午兩點半,MacBook Pro 風扇開始轉。鍵盤底下的手心冒汗。明明早上喝了咖啡,眼皮卻越來越重。冷氣設 24 度,還是覺得這個房間「悶」。

大部分人會把這個狀態統稱為「夏天就是這樣」,然後繼續泡第二杯咖啡。

但其實這裡同時有三個獨立的系統在當機。它們互相干擾、看起來像同一件事,其實機制完全不同。三個一起調,永遠調不好——因為你不知道哪個變因該動。

把它們一個一個拆開來,反而清楚。

系統一:MacBook 的熱包圍

先從最容易觀察的那個說起。

MacBook Air M3 沒有風扇。整台機器就是一塊金屬殼當散熱片。當室溫超過 30 度,外殼跟空氣的溫差變小,散熱效率掉一半以上。當散熱跟不上 SoC 產生的熱,CPU 就會自動降頻——這叫 thermal throttling。

降頻不是「慢一點」這麼溫和。M3 在熱節流狀態下,多核心效能可以直接掉到 60%。你以為自己「電腦怎麼變慢了」,其實是它在自我保護。

如果你用的是 Pro 系列有風扇的型號,狀況不一樣。風扇會開始轉、噪音變大,但效能維持。代價是電池消耗加快、噪音干擾思考。

兩種情況都有同一個解法:讓 MacBook 的下方有空氣流動。最便宜的方式是把筆電抬高 1 公分,後緣抬高比前緣抬高有用。鋁殼底部會直接跟空氣接觸,散熱效率拉回來。我自己用的是一個 NT$200 的鋁製散熱架,效果比 NT$3,000 的「主動式散熱底座」還好——因為被動散熱已經夠用,主動風扇只是讓筆電「更努力地把熱送出去」,但出去之後熱還是留在你的房間。

桌面降溫的順序很重要:先讓筆電不熱,再來想冷氣。反過來做,等於用一台冷氣去冷卻一個沒有散熱的金屬殼。冷氣的功率要拉很高才壓得住,電費跟降頻照樣全來。

系統二:人腦不是恆溫的

第二個系統是你自己。

人類腦袋的最佳工作溫度在 36.5–37 度之間。室溫每升 1 度,核心體溫不會跟著升 1 度——但是會花更多代謝在散熱上。汗腺啟動、血管擴張、心跳加快。這些都不是「免費的」,會從你大腦的代謝預算裡挪走資源。

這就是為什麼夏天下午會「感覺累但沒做什麼事」。你的身體確實在做事,只是做的是維持體溫,不是寫程式。

衛福部的熱傷害指引講的「三要訣」是「保持涼爽、補充水分、提高警覺」——這個三要訣放在工作場景的翻譯是:

第一:辦公空間的真正體感溫度不是冷氣的設定值。是你身體周圍那個小氣團的溫度。坐在冷氣出風口正下方跟坐在房間角落,差 2-3 度很正常。如果你常常下午就累爆,先換位置試試看,比換椅子有效。

第二:水要小口慢慢喝,不是渴了才喝。等到渴,已經晚了——身體已經啟動了「節水模式」,血液變稠、注意力下降。一個 600cc 的杯子放手邊,每 20 分鐘喝兩口就好。

第三:午餐不要吃太重。消化負擔越大,散熱負擔越大。夏天下午吃個排骨便當,等於同時開啟「消化系統高溫運轉」加「核心體溫上升」兩個 race condition。改成清淡的東西,下午的續航會差很多。

這些都不是新東西,但放在「為什麼下午寫不動 code」的脈絡裡看,會發現原來不是「我不夠認真」,是熱量分配出問題。

系統三:咖啡因的 ROI 會隨溫度遞減

第三個系統最反直覺。

咖啡因在身體裡的半衰期大約 5 小時。早上 9 點喝一杯,下午 2 點還有一半在血液裡。但「還在血液裡」跟「還在發揮效果」是兩件事。

A1 受體(咖啡因阻擋的那個受體)會隨著體溫升高而活性下降。你的身體溫度越高、A1 受體越疲乏,咖啡因的「干擾腺苷信號」效應就越弱。簡單講:夏天下午的咖啡因 ROI 比冬天差

這就解釋了一個常見的錯覺:「明明我喝了咖啡為什麼還是想睡」。喝下去的劑量沒變,但你身體對劑量的反應變了。如果只是繼續加量,會發生兩件事:

  • 短期:你的心跳變快,更多血液被推到周邊散熱,反而更累
  • 長期:耐受性建立得更快,下次需要更多劑量才有效

不是說夏天不該喝咖啡。是說咖啡因的「邊際效益」在夏天會比較低,你要做的不是加量,是換時機。

早上 9–10 點之間喝,這個時候皮質醇剛降下來、體溫還沒升、咖啡因的訊號最乾淨。中午之後再喝一杯——但要限制在下午 2 點前。過了 2 點還在喝,晚上就會回頭咬你。

三個系統要分開調

遇到複雜的現象,與其問「這是什麼」,不如問「這裡面有幾個獨立的物理過程?」——把它當成幾件事的疊加,而不是一個整體。

「夏天下午寫不動 code」表面上是一件事,拆開看其實是三件事:

  1. 硬體層:MacBook 的散熱跟不上室溫
  2. 生理層:身體把代謝預算挪去散熱
  3. 生化層:咖啡因的訊號被高體溫稀釋

它們互相影響,但對應的解法是獨立的

筆電熱了,買個 NT$200 的散熱架。
身體熱了,換位置、喝水、午餐吃淡。
咖啡因失靈了,調整時機而不是劑量。

把這三件事一起調的人,會發現自己「夏天還是會累」——因為他們把三個獨立的瓶頸當成一個處理。但只要逐一找出來,每一個都有清楚的物理解釋,也有清楚的對應動作。

這個拆解的價值不在「夏天」這件事本身。是在「下次遇到一個看起來模糊的不舒適狀態,先問裡面有幾個系統」這個習慣。

一個夏天可以建立的小複利

下午 3 點是工程師最容易擺爛的時段。如果這個時段每天能多撐 30 分鐘有效工作,一年就是 90 小時。

90 小時夠你讀完三本書、寫完一個 side project、或者把這個夏天的散熱問題徹底解掉。複利就是這樣堆出來的——不是大動作,是把每天的某個 30 分鐘從「散熱戰場」搶回來。

買散熱架那 NT$200 是這個季節我覺得性價比最高的一筆消費。寫到這篇文章的時候我電腦才剛被風扇救過一次——很真實。


延伸閱讀