4.7版Linux內核的新聞和改進



Linux內核4.7版已經發布! 自24月XNUMX日起,該版本已可供下載,並為此版本增加了一些改進和新功能。 以下是一些更詳細的新聞:
正如我們在一開始所說的 支持Radeon RX 480 GPU。 這是一個amdgpu驅動程序,與其他amdgpu設備相同。
RADEON

能夠創建虛擬USB設備驅動程序的替代選擇即將出現,從而消除了對物理驅動程序的需求。 非常感謝 支持USB / IP。

編碼 同步文件 移至內核; 這是作為一種機制來執行的,該機制通過sync_file固定了屬於用戶空間的拓撲的柵欄。 也就是說,在固定圍欄之前根本不使用緩衝區,並且改善了來自GPU控制器的緩衝區的流動。

2

由於在緩存中為此操作生成了信息,因此在查找目錄路徑名方面進行了改進。 並且在必須重組的文件中。 與搜索文件或目錄有關的方面已得到顯著改進,而無需讀取硬盤。 現在 路徑名可以平行放置, 位於同一目錄中,顯示此過程在執行期間非常流暢。

提供了新的支持 膠囊電噴。 將為EFI固件的數據塊的傳輸鋪平道路; 這將分析數據,然後根據內容中的內容執行決策,您可以通過為設備/ dev / efi_capsule_loader編寫固件來加載膠囊。

CON EL 新的頻率調節器 調度工具 現在您可以顯示驅動程序 CPU頻率 這樣就可以管理CPU性能,而無需產生工作項。 另一方面,程序員直接發送的信息也用於執行任務。 定義在於,根據工作負載的頻率變化現在很小,並且這種變化和改進是以更優化的方式引入用於管理CPU功率的調度程序的衝動。

另一方面,執行新命令«hist»,用於構建 事件直方圖。 這些是通過添加事件訪問權限而產生的,並作為新功能包含在 跟踪。 在附加到內核的Linux 2.6.27基礎結構上可用。 / sys /內核/調試/跟踪/。

值得注意的是,還增加了用於打開用戶空間的選項 呼叫鏈 在進行系統調用時。 此外,還可以執行 BPF程序在跟踪點,以前是不可行的。 還包括一種新型的GMP程序; (BPF_PROG_TYPE_TRACEPOINT)。 在創建BPF程序之後,可以將其附加到Tracepoints內核,以便創建從Tracepoint收集數據的程序。

為此場合的機制 Android的sync_file 被轉移到細胞核。 創建此機制的目的是使Android在其用戶空間中以更直接的方式由圍欄分隔。 所述圍柵不再放置在導體緩衝區中,現在通過命令un sync_file將圍柵簡單地發送到用戶空間中存在的頂部。

最後,作為重要的信息, 新的安全模塊 這樣可以確保內核加載的每個文件都來自同一文件系統。 這樣,包含不可變文件系統的系統不再需要以特定方式進行簽名。

1

總的來說,這些都是4.7版Linux內核的所有新的和更新的方面。 如果您想了解本文中所反映內容的更多信息和詳細信息,請參見以下官方鏈接,其中包含新內核的公告: https://kernelnewbies.org/Linux_4.7


發表您的評論

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

*

*

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

  1.   米爾蒂 他說:

    沒有Linux內核。 Linux是內核的名稱,因此談論Linux內核與引用內核內核或Linux Linux相同。 那沒有任何意義。

  2.   斯卡托克斯 他說:

    很棒的文章,很高興能用西班牙語閱讀。

  3.   但以理書 他說:

    @Milti,您認為太多和錯誤,或者是一樣的,太糟糕了。 有意義的是,您受到某種質量很低的麻醉藥品的影響。 那是有道理的。

  4.   克里斯托弗 他說:

    @ Milti,Linux是一個姓氏,因此可以說Linux Kernel,即創建Linux的內核。 至少我這樣看。

  5.   哈索爾 他說:

    有內核障礙

  6.   米格爾 他說:

    @Chistopher,...但是姓氏是Torvalds ...對嗎? 😉

  7.   米格爾 他說:

    @Christopher,...但是姓氏是Torvalds ...對嗎?

  8.   HO2Gi 他說:

    很好的文章,除了linux內核和«Ing。 電氣技術員。 軟件開發人員對數據庫的“熱情”。

  9.   千千 他說:

    @Milti如果它表示linux的改進和新功能,您將看到標題非常通用,並且如果它告訴您內核的改進和新功能,則您必須了解上下文才能知道我們的意思是內核...所以放輕鬆,讓它繼續放到LINUX內核

  10.   克魯格 他說:

    您絕對正確@ Milti,Linux是內核的名稱,與某些UNIX和GNU工具合併,用於創建以後的發行版和強大的OS,而Linus是Torvlads。

  11.   古斯塔沃。 他說:

    好吧,恭喜,我覺得這篇文章非常有趣,要花好時間才能做得非常好,而且仍然是最困難的事情,試圖達到這樣的天才,讓您感到高興,為此工作付出了很多祝福