對於某些計算機,Linux 5.2可能是一個糟糕的交易

Linux內核4.19的

如今,當我們談論與技術相關的事情時,很多時候我們會在事情發生前幾個月談論。 目前,大多數操作系統尚未將其內核更新到版本 5.xx,我們已經有相關消息 Linux 5.2。 與 Firefox 66 進程的數量一樣,我們今天為您帶來的消息對於許多團隊來說都是積極的,但對於其他團隊來說則不然。

這就是Linux 5.2 將激活 GCC 9 的實時修補選項,一個必須在未來幾週內發布的編譯器。 該選項旨在幫助生成適用於實時修補操作的二進製文件。 隨著 Linux 內核 v5.2 的到來,默認情況下將使用此選項,這可能會導致速度變慢。 在較新的計算機上,它不應該是明顯的,甚至不是積極的,但在資源受限的設備上,它可能是一個問題。

Linux 5.2 將默認啟用實時補丁

GCC 9 介紹 5 修補選項 它控制使用哪些優化來嘗試確保如果二進製文件無需重新啟動即可應用內核安全更新,則不會發生災難。 這對於 kGraft、Ksplice 和 Kpatch 等情況非常重要。 幫助確保 GCC 編譯器不會修改您的“實時修補”工作。

GCC 9.1.0 將於本月晚些時候或最早於 5.2 月發布。 最終,當在受支持的編譯器上運行時,Linux 5 將默認啟用所有 XNUMX 種實時補丁類型 CONFIG_LIVEPATCH 被激活,某物 大多數linux內核默認都是這樣的。 SUSE 負責此次變更的 Miroslav Benes 警告說,在某些罕見的情況下 可能會對性能產生負面影響 由於此“實時修補”選項控制編譯器的優化啟發式。

而且,儘管我們不喜歡它,但通常情況是這樣的:如果我們想享受新功能,很可能我們必須失去一些東西,這在智能手機的電池消耗中尤其明顯。 您認為 Linux 5.2 中默認激活此選項怎麼樣?

Arch Linux
相關文章:
Arch Linux 2019.04.1:具有Linux Kernel 5的第一個版本現已發布

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。