日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Facebook 开源了一整套重要的 Linux 内核组件与工具!

發(fā)布時間:2024/1/17 linux 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Facebook 开源了一整套重要的 Linux 内核组件与工具! 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

近日,Facebook 開源了一套解決重要計算集群管理問題的 Linux 內核組件和相關工具,這些項目覆蓋了資源控制、資源利用、工作負載隔離、負載均衡、測量和監(jiān)控等方面:BPF、Btrfs、Netconsd、Cgroup2、PSI、Oomd。

Facebook 表示這些項目現(xiàn)在已大規(guī)模用于其所有基礎設施生產環(huán)境中,并用于其它許多企業(yè)組織的環(huán)境中。

BPF

BPF 是 Linux 內核中一種高度靈活、高效率的代碼執(zhí)行引擎,可以讓字節(jié)碼在各個 hook 點運行,以使用自定義代碼。雖然 BPF 已廣泛用于數據包過濾,但是 BPF 的指令集具有很強的通用性和靈活性,足以支持和允許除網絡之外的眾多使用場合,比如跟蹤和安全(比如沙箱)。

https://facebookmicrosites.github.io/bpf/

Btrfs

Btrfs 是下一代文件系統(tǒng),它以當下的數據中心為基礎。它是一個寫時復制(CoW)文件系統(tǒng),專注于高級功能實現(xiàn)、容錯、修復和輕松管理。Btrfs 旨在解決和管理大型存儲子系統(tǒng),并支持快照、聯(lián)機碎片整理、池化和集成的多設備支持等功能。

https://facebookmicrosites.github.io/btrfs/

Netconsd

Netconsd 是一個基于 UDP 的 netconsole 守護程序,為 Linux netconsole 消息提供輕量級傳輸。它接收并處理來自 Linux 內核的日志數據,并將其作為結構化數據提供以給生產工程師以快速識別集群中問題。

https://facebookmicrosites.github.io/netconsd/

Cgroup2

Cgroup2 是下一代 Linux 內核機制,用于分組和構造工作負載,以及控制分配給每個組的系統(tǒng)資源量。它具有內存、I/O、中央處理單元等控制器,它還允許隔離工作負載,并為每個工作負載確定資源分配的優(yōu)先級和配置。

https://facebookmicrosites.github.io/cgroup2/

PSI

PSI(Pressure Stall Information,壓力失速信息)首次提供了一種規(guī)范,通過內存、CPU 和 I/O 這三種主要資源的新壓力指標來量化資源短缺。這些壓力指標與此次開源的其它內核和用戶空間工具相結合,可以在智能開發(fā)和響應時檢測資源短缺。PSI 統(tǒng)計數據為即將發(fā)生的資源短缺提供早期預警,從而實現(xiàn)更積極主動、細致的響應。

https://facebookmicrosites.github.io/psi/

Oomd

Oomd 是一個用戶空間 OOM(內存不足)進程殺手,可以更好地了解系統(tǒng)上運行的進程的上下文和優(yōu)先級。它允許配置對 OOM 條件的響應,例如暫停或終止非必需項、重新分配系統(tǒng)中的內存等操作。

https://facebookmicrosites.github.io/oomd/

詳情信息查看發(fā)布公告與對應項目的開源主頁。

相關鏈接

  • Linux Kernel 的詳細介紹:點擊查看
  • Linux Kernel 的下載地址:點擊下載

總結

以上是生活随笔為你收集整理的Facebook 开源了一整套重要的 Linux 内核组件与工具!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。