Fedora伙計們 最近發布了Fedora 32的Beta版,其中 標記了到最終測試階段的過渡,其中僅允許嚴重錯誤。 穩定版的發布計劃於XNUMX月底發布。
其中最顯著的變化 在這個Fedora 32的beta版本中,提到在工作站的構建中,後台進程Earlyoom 儘早響應系統內存不足。
如果可用內存量小於指定的值, 然後根據剩餘的內存大小 Sigterm將被運送 (可用內存少於10%) 或Sigkill (<5%)比強制 消耗最多內存的進程將結束。
另一個主要變化是systemd計時器 默認是 “ Fstrim.timer”,它每週一次啟動fstrim.service服務,以執行命令“ / usr / sbin / fstrim –fstab –verbose –quiet”,該命令 傳輸有關文件系統中未使用塊的信息 安裝到可動態擴展的LVM存儲庫和存儲設備。
這種機制可以使SSD和NVMe驅動器的磨損消除,並提高塊清理的效率,並且在LVM中,可以通過動態地將存儲空間(“精簡配置”)分配回池來改善自由邏輯盤區的使用。
在桌面環境中,我們可以找到新版本的 Gnome 3.36,其中出現了一個單獨的應用程序來管理Gnome Shell的插件,以及 登錄和屏幕解鎖界面的設計已實現現代化,大多數係統對話框已經過重新設計,具有在具有混合圖形的系統上使用離散GPU啟動應用程序的功能。
在概覽模式下, 實現了使用應用程序重命名目錄的功能,將“請勿打擾”按鈕添加到通知系統,將啟用選項添加到初始設置嚮導家長控制系統,依此類推。
關於終止使用壽命 Fedora中的Python 2將被刪除 python2包 以及所有需要Python 2的軟件包 用於其操作或組裝。 對於需要Python 2的開發人員和用戶,將提供一個單獨的python27軟件包,該軟件包將以多合一的樣式設計(無子軟件包),並且不打算用作依賴項。
默認情況下,使用iptables-nft軟件包而不是iptables-legacy。 它提供了一組實用程序,以確保與具有相同命令行語法的iptables兼容,但是將結果規則轉換為nf_tables字節碼;
該版本使用GCC 10, 此外,還包括許多軟件包的更新版本,包括Glibc 2.31,Binutils 2.33,LLVM 10-rc,Python 3.8,Ruby 2.7,Go 1.14,MariaDB 10.4,Mono 6.6,PostgreSQL 12,PHP 7.4。
在其他突出的變化中:
- 已添加代碼 給包裝經理 DNF發送必要的信息以進行更準確的評估 發行版的用戶群。
- 代替最初計劃的唯一UUID傳輸,實現了一種基於安裝時間計數器和帶有有關體系結構和操作系統版本的數據的變量的更簡單方案。
- “ countme”計數器將重置為“ 0” 首次成功調用服務器後,並且7天后,它將開始每週增加,使您可以評估所使用版本的安裝時間。 如果需要,用戶可以禁用此信息的發送。
- 在Python解釋器中,它使用“ -fno-semantic-interposition”選項進行編譯,該選項在測試中的使用將性能從5%提高到27%;
最後,如果您有興趣測試此Beta版本的發行版,則可以下載系統映像 從下面的鏈接。
您可以使用Etcher保存系統映像。
我嘗試了那個Beta版本。 問題是它掛在我的IBM X3650 m3和我的Dell T3600上。 有時它可以正常工作,並且一切都凍結,有時在您登錄後立即發生。