吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linus親自review 代碼,希望平息關于Bcachefs文件系統的“內斗”

Linux愛好者 ? 來源:OSC開源社區 ? 2023-08-11 17:04 ? 次閱讀

根據科技媒體 Phoronix 的報道,開發已久的 Bcachefs 文件系統驅動程序已提交到 Linux 6.5,但由于各種技術問題和開發者的 “內斗”,此驅動程序并沒有在該開發周期內合并。 Bcachefs 是一個寫時復制(CoW)的文件系統,其源自于 Linux 內核的塊緩存 Bcache。幾個月前,Bcachefs 的補丁集已正式遞交審查,有望被納入內核。

開發者希望能提供類似 XFS/EXT4 的性能,以及類似 Btrfs 和 ZFS 的特性。其主要開發者表示 Bcachefs 的特性 “多到無法列出”,而已知錯誤也是 “多到無法列出”。

acfda4f2-37fa-11ee-9e74-dac502259ad0.png

上個月,Linux 內核開發者就 “Bcachefs 文件系統驅動程序”在郵件列表展開了激勵的討論,氣氛也逐漸變得劍拔弩張(出現了許多不友好的信息)。但這種變化并不是來源于文件系統本身,而是內核模塊本身之外所需的代碼更改。

現在,Linus Torvalds 本人已經開始親自 review 所提交的代碼,并就相關情況發表了自己的看法。 Linus 昨天完成了對 Bcachefs 代碼的 review。他表達了對部分鎖定代碼 (locking code) 的擔憂,并認為 Bcachefs 的部分先決代碼應通過各自的子系統 / 維護者分支進入,而不是放到大的 PR 里面。 總的來說,Linus 對 Bcachefs 合并狀態的立場基本上可以歸結為:

目前的情況是,bcachefs 本身之外的東西我并不反對。

我只關心 bcachefs 內部的東西,因為我非常非常希望有人能夠查看這六個鎖,但同時,只要這些東西純粹是 bcachefs 內部的,不會影響其他任何東西,我就不會太擔心。

實際上,最讓我困擾的是我所看到的個人論點。我不知道該怎么辦。由于 Christian 的反對,我其實并不想合并這個,因為我們有一個負責任的 vfs 維護者。

因此,即使不考慮 "我認為先決條件應該單獨加入,或者至少明確注明" 的問題,這些爭論也必須得到解決。

ad4ae88e-37fa-11ee-9e74-dac502259ad0.png

訪問郵件列表查看 Linus 完整評論:https://lore.kernel.org/lkml/CAHk-=whaFz0uyBB79qcEh-

Bcachefs 首席開發者 Kent Overstreet 表示將重新提交到 Linux 6.6,因此我們不妨拭目以待 Bcachefs 問題和開發者的爭論是否能在未來幾周內降溫。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 子系統
    +關注

    關注

    0

    文章

    109

    瀏覽量

    12416
  • 驅動程序
    +關注

    關注

    19

    文章

    839

    瀏覽量

    48097
  • 代碼
    +關注

    關注

    30

    文章

    4803

    瀏覽量

    68754

原文標題:Linus 親自 review 代碼,希望平息關于 Bcachefs 文件系統的 “內斗”

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    防止根文件系統破壞,OverlayRootfs 讓你的設備更安全

    OverlayRootfs介紹OverlayRootfs是指利用OverlayFS技術創建的根文件系統(rootfilesystem)。OverlayFS是一種聯合文件系統(UnionFS),允許將
    的頭像 發表于 01-08 16:33 ?111次閱讀
    防止根<b class='flag-5'>文件系統</b>破壞,OverlayRootfs 讓你的設備更安全

    關于更新openharmony文件系統時遇到的問題

    用的固件,文件系統,內核是之前的,之前版本用起來沒問題。但是 用下面三個的時候 固件可以正常燒錄,也按照文檔里面加載了環境變量,但是燒錄內核和文件系統(都是U盤更新的)的時候出現了這樣的問題
    發表于 12-30 11:55

    華納云:VFS在提升文件系統性能方面的具體實踐

    VFS(Virtual File System)通過提供統一的接口和抽象層,使得操作系統能夠以高效的方式管理和訪問不同的文件系統。以下是一些VFS在提升文件系統性能方面的具體實踐示例: 統一的
    的頭像 發表于 11-27 15:59 ?197次閱讀

    Linux根文件系統的掛載過程

    Linux根文件系統(rootfs)是Linux系統中所有其他文件系統和目錄的起點,它是內核啟動時掛載的第一個文件系統
    的頭像 發表于 10-05 16:50 ?451次閱讀

    如何構建Linux根文件系統

    構建Linux根文件系統是一個涉及多個步驟和概念的過程,它對于Linux系統的啟動和運行至關重要。
    的頭像 發表于 10-05 16:47 ?316次閱讀

    小型文件系統如何選擇?FatFs和LittleFs優缺點比較

    01? 概述 文件系統在嵌入式系統中的作用不可或缺,它提供了對非易失性存儲設備(如閃存、SD卡等)上的數據進行有效組織和管理的能力。通過文件系統,嵌入式系統可以像在傳統計算機上一樣創建
    的頭像 發表于 09-29 16:14 ?1894次閱讀
    小型<b class='flag-5'>文件系統</b>如何選擇?FatFs和LittleFs優缺點比較

    想提高開發效率,不要忘記文件系統

    ?同學們都知道,開發過程中文件系統的重要性,同樣的,4G-Cat.1模組的文件系統也非常重要,它通常與數據傳輸速度、存儲效率,以及數據安全性等有非常重要的關系,在應用開發中也非常重要。
    的頭像 發表于 09-21 08:18 ?258次閱讀
    想提高開發效率,不要忘記<b class='flag-5'>文件系統</b>

    如何更改Linux文件系統終端顯示顏色

    自己制作的簡單 Linux 文件系統,你會發現終端顯示為黑白色,很不好看
    的頭像 發表于 08-12 17:29 ?615次閱讀
    如何更改Linux<b class='flag-5'>文件系統</b>終端顯示顏色

    如何修改buildroot和debian文件系統

    本文檔主要介紹在沒有編譯環境的情況下,如何修改buildroot和debian文件系統方法,如在buildroot文件系統中添加文件、修改目錄等文件操作,在debian
    的頭像 發表于 07-22 17:46 ?516次閱讀
    如何修改buildroot和debian<b class='flag-5'>文件系統</b>

    Linux高級文件系統管理詳解

    階的文件系統就得要學習,本章我們會介紹磁盤陣列 (RAID),及邏輯卷軸文件系統 (LVM),這些工具都可以幫助你管理與維護使用者可用的磁盤容量.
    的頭像 發表于 07-16 16:31 ?379次閱讀

    linux--sysfs文件系統

    sysfs文件系統 sysfs,全稱為System Filesystem,是一個由Linux內核實現的虛擬文件系統。它扮演著一個橋梁的角色,將內核中的設備和驅動程序信息以文件的形式呈現給用戶空間
    的頭像 發表于 07-08 11:37 ?935次閱讀
    linux--sysfs<b class='flag-5'>文件系統</b>

    【嵌入式SD NAND】基于FATFS/Littlefs文件系統的日志框架實現

    讀取 `read` 3.4 注銷 `deinit` 3.5 全部代碼匯總 4. 測試 5. 總結 1. 概述 那么在移植好了文件系統之后,我們又應該如何應用文件系統呢? 很多人會說,這個簡單,就操作
    的頭像 發表于 03-14 18:13 ?1083次閱讀
    【嵌入式SD NAND】基于FATFS/Littlefs<b class='flag-5'>文件系統</b>的日志框架實現

    【嵌入式SD NAND】基于FATFS/Littlefs文件系統的日志框架實現

    `deinit`3.5全部代碼匯總4.測試5.總結1.概述那么在移植好了文件系統之后,我們又應該如何應用文件系統呢?很多人會說,這個簡單,就操作文件嘛!open、rea
    的頭像 發表于 03-14 18:12 ?1181次閱讀
    【嵌入式SD NAND】基于FATFS/Littlefs<b class='flag-5'>文件系統</b>的日志框架實現

    Linux系統如何擴展文件系統

    當數據盤沒有創建分區,只在設備上創建了文件系統。或者格式化了硬盤,就直接mount上系統使用。
    的頭像 發表于 02-21 09:53 ?854次閱讀

    鴻蒙輕內核源碼分析:虛擬文件系統 VFS

    VFS(Virtual File System)是文件系統的虛擬層,它不是一個實際的文件系統,而是一個異構文件系統之上的軟件粘合層,為用戶提供統一的類 Unix 文件操作接口。由于不同
    的頭像 發表于 02-18 14:50 ?864次閱讀
    澳门百家乐真人娱乐城| 百家乐作弊手段| 百家乐官网庄闲和收益| 百家乐园胎教网| 百家乐平注资讯| 金冠娱乐城 安全吗| 百家乐官网投注很不错| 百家乐作弊内幕| 大发888网址怎么找| 豪杰百家乐官网现金网| 百家乐官网过滤软件| 巴西百家乐的玩法技巧和规则| 奇博网上娱乐| 百家乐官网博娱乐网赌百家乐官网的玩法技巧和规则 | 百家乐官网赌场视频| k7百家乐最小投注| 大发888娱乐场下载| 百家乐官网波音平台导航网| 百家乐最佳投注法下载| 大赢家娱乐城官方网| 百家乐官网喜牛| 百佬汇百家乐的玩法技巧和规则| 猫游棋牌下载| 百家乐官网大西洋| 牌九百家乐的玩法技巧和规则 | 网上百家乐新利| 大发888客户端软件| 垦利县| 百家乐官网五湖四海娱乐| 加多宝百家乐的玩法技巧和规则| 百家乐官网送彩金平台| 百家乐翻天腾讯视频| 网上大发扑克| 蓝盾百家乐官网的玩法技巧和规则 | 百家乐扑克桌| 博亿娱乐| 24山分房法| 二八杠麻将做记号| 百家乐官网赌场代理荐| 全讯网sp| 百家乐官网小路单图解|