跳至主要內容

Linux 7.3 都懂得安排低功耗核心了,你的一天還是全速運轉嗎?

從 Linux 7.3 新增 AMD 低功耗核心與排程器更新的消息出發,看懂身體的能量分工與休息品質,整理今天就能做的排程調整與該求助的身體訊號。

健康頻道 ·
Linux 7.3 都懂得安排低功耗核心了,你的一天還是全速運轉嗎?

8 月 22 日,IT之家報導了一則讓 Linux 社羣熱鬧起來的消息:核心 7.3 版本的合併視窗已在 8 月 17 日正式開啟,第一個開發週就湧進一批 x86 架構與排程器更新。其中一個名字特別有意思,AMD_CPU_TYPE_LOW_POWER,一種「低功耗」CPU 核心類型,作業系統打算把省電小核心和高效能大核心的分工,排得更清楚。

聽起來是工程師的事。不過換個角度看,你的身體每天都在做同一件事:決定什麼時候全力衝刺、什麼時候降速待機。這則科技新聞,正好替我們上了一堂能量排程的課。

這次更新到底改了什麼

先快速看過 Linux 7.3 這批更新,不需要任何技術背景也看得懂。

AMD 即將推出低功耗核心,過去 Linux 遇到這類還沒被識別的核心,只能先歸類為「未知」,現在有了正式類型可以辨認。同時,英特爾與 AMD 各自使用的核心類型編號,也被統一對應到通用類型,減少兩家廠商之間的處理差異。

排程器部分更熱鬧。英特爾工程師 Peter Zijlstra 負責的一組補丁調整了 cgroup 的任務權重分配,測試平臺用的是相當有年紀的 Sandy Bridge 處理器,搭配 AMD Radeon RX 580 顯示卡,目標是讓老硬體上的遊戲效能獲得改善。開發者 Vincent Guittot 公布的 cyclictest 測試則顯示,短時間片任務的調度延遲被縮短了。另外,針對英特爾 P 核與 E 核並存的混合架構,核心之間的負載均衡獲得修正,NOHZ 機制也學會優先把任務交給完全閒置的核心。

條列出 Linux 7.3 首週合併的五項更新:新增 AMD 低功耗核心類型、統一英特爾與 AMD 的核心類型處理、改善老硬體遊戲效能、縮短短任務調度延遲,以及讓 NOHZ 機制優先選用完全閒置的核心

撐著舊電腦的玩家看到「老硬體遊戲效能優化」這幾個字,大概會開始盤算換機的事。真要爬文比價,先前聊過的AMD 市佔破三成後的換機爬文與作息那篇可以一起看,重點是把爬文的時間盒先設好。

大小核的分工智慧,身體早就內建

這批更新裡最值得借鏡的觀念是:任務有大小,核心有分級。

處理器不會動用高效能核心去跑一件只需要一點點運算量的背景工作,那太浪費。反觀許多人的一天,回一封兩行字的訊息也繃緊神經,刷牙時腦中排演簡報,躺在牀上繼續轉明天的待辦清單。每件事都被當成高效能任務在跑,身體幾乎沒有降速的時刻。

這種全天候的高喚醒狀態,會一點一點啃掉睡眠品質。入睡變慢、半夜容易醒、早上醒來沒有充飽電的感覺,常常就是從這裡開始的。人在真正休息時,身體並沒有關機,睡眠期間大腦仍在整理記憶、清理代謝廢物,這和低功耗核心的定位很像:前臺安靜了,背景維護照常進行。前提是,你要真的給自己這段低功耗時間。

呈現身體與處理器大小核的類比:把高耗能任務安排在精神最好的時段,瑣事交給零碎時間處理,睡眠則像背景維護一樣在低功耗狀態下完成修復工作

閒置,也要閒得徹底

NOHZ 是這次更新裡另一個有趣的細節。它的用途是讓閒置的 CPU 減少週期性時鐘中斷,這次還進一步學會把任務放到「完全空」的核心上,避免打擾正在休息的核心。

人也一樣。休息被打斷,恢復效果就打折。午休二十分鐘,手機震動了四五次;剛躺下準備睡,螢幕又亮了一下。碎片化的休息,等於讓你的閒置核心不斷被時鐘中斷叫醒,表面上有休息,實際上從未真正降速。

調度延遲也是同樣的道理。系統頻繁切換任務會產生延遲,人腦切換任務同樣有成本。一邊寫報告一邊回訊息,再順手開幾個分頁,每次回頭都得重新進入狀況。於是你忙了一整天,卻覺得什麼都沒做完,這種疲累感有一部分其實來自頻繁的切換。

追更新的熱情,別賠上作息

這類核心消息總會吸引一批玩家,有人等不及新版本,打算熬夜編譯核心、反覆折騰系統設定。這份熱情很珍貴,不過熬夜折騰工具的作息訊號值得先看一下:工作流搭了又拆、平板兩天收進抽屜,往往是深夜硬撐的副作用。技術可以晚點弄,睡眠很難補回來。

把排程思維搬回你的一天

具體可以這樣調整,全是不用花錢的小事。

給任務分級。晚上睡前或早上第一件事,挑出今天真正需要「高效能核心」的工作,通常一到三件,放進你精神最好的時段。多數人在上午有段高原期,把它留給最燒腦的事;回訊息、整理檔案這類小事,批次挪到精力平平的零碎時間處理。

安排固定的低功耗時段。飯後散步十五分鐘、下午閉眼休息十分鐘都算數。睡前半小時到一小時更關鍵:把燈調暗、螢幕放下,讓身體知道即將進入待機。這段時間也不做重要決定,就像系統不會在關機前一刻才啟動大型更新。

減少你的時鐘中斷。專注或休息時把手機通知轉靜音、放到視線之外。你不需要每十分鐘被叫醒一次,閒置也要閒得徹底,這是 NOHZ 教我們的事。

降低切換成本。試著一段時間只做一件事,用計時器切出二十五或五十分鐘的區塊,中間起身走動、看看遠方,順便讓盯著螢幕的雙眼喘口氣。

列出身體排程的四個日常設定:挑出每天一到三件高耗能任務、把雜事批次處理、睡前一小時調暗燈光放下螢幕,以及專注與休息時段關閉通知

這些訊號出現時,找專業幫忙

多數的累,調整作息幾週後會慢慢改善。但有些訊號值得你停下來,交給專業評估。

如果你睡的時數不算短,醒來卻持續疲累超過兩三週,可以到家醫科或內科做基本檢查,甲狀腺功能異常、貧血、血糖問題都是常見而且抽血就能初步評估的方向。若合併打鼾、白天嗜睡、清晨頭痛,睡眠門診能協助確認是否有睡眠呼吸中止。

出現靜息心跳明顯變快、反覆胸悶或心悸、頭暈,或血壓比平常高出許多,建議盡快就醫評估,別只用休息硬撐。情緒面也一樣:持續兩週以上提不起勁、對原本喜歡的事失去興趣,身心科門診與心理諮商都是可以使用的資源。若出現傷害自己的念頭,請立刻撥打 1925 安心專線或 1995 生命線,有人可以陪你把話說完。

回到那則新聞。一羣頂尖工程師花這麼多力氣,只是為了讓每個核心在對的時間做對的事,閒的時候真的閒下來。你的身體值得同一套排程邏輯,今晚就從提前半小時放下手機、關掉一個通知開始。

這篇文章對你有幫助嗎?

照顧身心是一段持續的旅程。想閱讀更多溫柔實用的健康內容,歡迎回到 所有文章