後端工坊 2026 年 8 月 28 日

2026-08-28 — Linux 排程器擬用 Steal Time 自動降載,單日齊發 8 個穩定核心,七大發行版同步修補資安漏洞

primary=https://lwn.net/Articles/1090381/ primary=https://lkml.iu.edu/2512.0/06871.html primary=https://lwn.net/Articles/1090940/ primary=https://lwn.net/Articles/1090938/

當 Hypervisor 搶走 CPU:Linux 排程器擬導入 Steal Time 自動降載機制

LWN.net · 2026-08-27

問題:被偷走的 CPU 時間

IBM 工程師 Shrikanth Hegde 於 2026 年 8 月 25 日在 Linux 核心郵件論壇發出第 11 版 patch series,提案代號「steal governor」。當 host 上多台 VM 競爭實體 CPU 時,guest 排程器會出現 steal time——vCPU 想執行卻被 host 暫時剝奪執行權的比例,過高代表 lock-holder 延遲與整體吞吐量下降,常見於管理者刻意超額分配 vCPU 的多租戶主機。

機制:動態調整偏好核心

guest 每 1000 毫秒檢查一次系統整體 steal time,超過 5% 門檻就把「偏好 CPU 遮罩」cpu_preferred_mask 減少一顆,讓工作集中到較少 vCPU 上;低於 2% 則逐一恢復,且最少保留一顆核心、最多不超過目前啟用的 vCPU 數。此機制不做 vCPU 熱拔除,只影響排程偏好,仍尊重使用者設定的 CPU affinity,新的偏好清單透過唯讀的 /sys/devices/system/cpu/preferred 對外曝露。

源頭與後續時程

此構想源自 IBM 同事 Srikar Dronamraju 2025 年 12 月針對 PowerVM Shared LPAR 提出的《Steal time based dynamic CPU resource management》17-patch 系列,目標核心為 v6.18,後由 Hegde 擴展到 x86、s390 架構。Hackbench 40 groups 高競爭情境下量測到最高 44.3% 吞吐量改善,但部分簡單 CPU-bound 負載略有退步。Hegde 已詢問排程器維護者能否在 Linux 7.3-rc 排入審查,以 Linux 7.4 為合入目標。

原始來源:LWN.netLKML patch thread


單日齊發 8 個穩定核心:從 7.2.1 到 5.10.267

LWN.net · 2026-08-27

單日發布 8 個穩定分支

Greg Kroah-Hartman 於 2026 年 8 月 27 日一口氣發布 8 個穩定核心版本,涵蓋從最新的 7.2.1 到最舊的長期維護分支 5.10.267。公告僅表示每個版本「在整個原始碼樹中都有重要更新」並建議使用者升級,未逐一列出個別修補內容。

分支版本
7.27.2.1
7.17.1.11
6.186.18.47
6.126.12.106
6.66.6.154
6.16.1.185
5.155.15.218
5.105.10.267

原始來源:LWN.net


本週資安彙整:七大 Linux 發行版同步修補逾百套件

LWN.net · 2026-08-27

七大發行版同步修補

LWN.net 於 8 月 27 日彙整當週(8/26–27)跨發行版資安更新,總計 AlmaLinux 25 筆、Fedora 29 筆、SUSE/openSUSE 29 筆、Debian 10 筆、Oracle Linux 10 筆、Gentoo 4 筆、Ubuntu 3 筆,合計逾百個套件收到修補,公告未列出個別 CVE 編號,細節需查閱各自連結的獨立公告。

各發行版重點

  • AlmaLinux:8/9/10 版本線的 Firefox(ALSA-2026:5889758899)、核心(ALSA-2026:57252)、nginx、httpd、SQLite、PAM
  • Debian:DSA-6471-1 涵蓋 stable 與 LTS 的 Wireshark、GIMP、OpenJDK 11/17、Cockpit、Xrdp
  • Fedora:F43/F44 的 curl、emacs、golang、OpenSSH、rsync,以及大量 Rust cargo 工具鏈套件
  • SUSE/openSUSE:核心、Docker、Kubernetes、QEMU 與 Go 1.251.27 實作更新
  • Gentoo:Chromium、Google Chrome、Microsoft Edge、Opera、Vivaldi 的協同更新(202608-31)與 OpenRGB
  • Oracle Linux:OL8/9/10 的 assertj-core、nginx、httpd、polkit、gstreamer
  • Ubuntu:BIND9、libheif、OpenSSL,涵蓋 14.04 至 24.04 LTS

原始來源:LWN.net


End of article
0
Would love your thoughts, please comment.x
()
x