ในการพัฒนามานานกว่าครึ่งทศวรรษแล้ว Bcachefs เป็นระบบไฟล์ copy-on-write (CoW) ซึ่งถือกำเนิดมาจากรหัสบล็อกแคชของเคอร์เนลลินุกซ์ ในวันอังคาร ชุดแพตช์ Bcachefs ถูกส่งออกไปเพื่อตรวจสอบและหวังว่าจะรวมอยู่ในเคอร์เนลโดย Kent Overstreet ผู้พัฒนาหลัก

Kent Overstreet ทำงานอย่างไม่ลดละกับ Bcachefs ในช่วงหลายปีที่ผ่านมาเพื่อพัฒนาให้เป็นระบบไฟล์ที่ทันสมัยและสามารถแข่งขันได้ เมื่อวานนี้เขาได้ส่ง patch-set อย่างเป็นทางการเพื่อตรวจสอบและรวมเข้าด้วยกัน แพตช์ Bcachefs ในปัจจุบันใช้แผนผังต้นทางของ Linux 6.3

คุณสมบัติของระบบไฟล์ถูกอ้างถึงเป็น”มีมากเกินไปในรายการ”แต่ข้อบกพร่องที่รู้จักก็คือ”มีมากเกินไปในรายการ”Bcachefs ได้ประกาศการสนับสนุนสแน็ปช็อตที่เสถียร การลบโค้ดเกือบจะเสถียร และในปีที่ผ่านมามีการปรับปรุงความสามารถในการปรับขยายจำนวนมาก


Bcachefs copy-on-ระบบไฟล์การเขียนยังรองรับอุปกรณ์หลายเครื่องโดยกำเนิด ให้การตรวจสอบข้อมูลและข้อมูลเมตาเต็มรูปแบบ รองรับการจำลองแบบ การลบโค้ด การแคช การบีบอัด การเข้ารหัส สแน็ปช็อต และถือว่าปรับขนาดได้

ผู้ที่สนใจสามารถดู แพทช์ 32 ชุด ให้ไดรเวอร์เคอร์เนล Bcachefs ปัจจุบัน แม้ว่าจะมีการแสดงความคิดเห็นเกี่ยวกับโค้ดมากมายเกี่ยวกับปัญหาเกี่ยวกับสไตล์ การเปลี่ยนแปลงทางเทคนิค และอื่นๆ ดังนั้นจึงมีแนวโน้มที่จะมีการปรับแต่งเพิ่มเติมสำหรับ Bcachefs ก่อนที่จะรวมไว้ในเคอร์เนลด้วยความหวัง อย่างน้อยก็ดูเหมือนว่าใกล้จะถึงเส้นหลักในที่สุด

Categories: IT Info