天天看點

Facebook 和 Linux 核心

facebook雇用了多名linux核心開發者,其中就包括了btrfs檔案系統的主要開發者chris mason。他在lsfmm峰會上分享了facebook使用linux核心的資訊。 facebook的伺服器使用了多個核心版本,大部分主機運作基于2.6.38的核心,還有部分伺服器運作3.2穩定版核心(打了大約250 個更新檔)和3.10 穩定版核心(打了約60 個更新檔),大部分更新檔與網絡和跟蹤子系統、以及記憶體管理有關。facebook在與核心打交道中最頻繁遇到的兩個功能是穩定頁(stable pages)和完全公平調動i/o排程器。btrfs實作了穩定頁,而facebook也雇用了完全公平排程器的開發者jens axboe。

繼續閱讀