
ยังมีผู้สมัครรุ่นอื่นของ OpenZFS 2.1 พร้อมให้ทดสอบแล้วและในครั้งนี้มี การเปลี่ยนแปลงที่น่าสนใจที่ควรทราบ
OpenZFS 2.1 พาดหัวโดยการเพิ่ม Distributed Spare RAID”dRAID” และคุณสมบัติความเข้ากันได้ใหม่สำหรับชุดคุณลักษณะ Zpool ความเข้ากันได้กับเคอร์เนล Linux เวอร์ชันใหม่กว่า (ถึง 5.12 ในขณะนี้) และการปรับปรุงและแก้ไขอื่น ๆ อีกมากมาย
การเปลี่ยนแปลงใหม่ที่น่าสังเกตใน OpenZFS 2.1-rc6 คือการปรับขนาดเธรดของผู้ปฏิบัติงานและ Taskqs ด้วยจำนวน CPU ในระบบ สำหรับการเปลี่ยนแปลง” แพตช์นี้แนะนำมาโคร ZTI_SCALE เหมือนกับ ZTI_BATCH แต่มีหลาย taskq ขึ้นอยู่กับจำนวนของซีพียูที่จะใช้ในสถานที่ที่จำเป็นต้องมีการปรับขนาดการล็อกในขณะที่ลำดับการร้องขอไม่มากนัก รหัสถูกสร้างขึ้นเพื่อสร้าง taskq ใหม่สำหรับเธรดผู้ปฏิบัติงาน ~ 6 เธรด (น้อยกว่าสำหรับระบบขนาดเล็ก แต่มากกว่าสำหรับระบบขนาดใหญ่มาก) ถึง 80% ของแกน CPU (75% ก่อนหน้านี้ไม่ดีสำหรับการปัดเศษ) ทั้งจำนวนเธรดและเธรดต่อ ขณะนี้ taskq สามารถปรับแต่งได้แล้วในกรณีที่มีคนต้องการใช้พลังของระบบทั้งหมดสำหรับ ZFS จริงๆ ”
การปรับขนาดด้วยระบบจำนวนแกนที่สูงขึ้นในปัจจุบันน่าจะช่วยลดเวลาแฝงได้ การเปลี่ยนแปลงระหว่างการทดสอบทำให้เวลาในการตอบสนอง 95% ลดลงจาก 77ms เป็น 5ms และเวลาในการตอบสนองสูงสุดจาก 204 ms เป็น 7.5 ms การทดสอบยังพบว่าการปรับขนาดนี้ช่วยเรื่องเวลาในการตอบสนองและการโต้ตอบเมื่อลบไฟล์โดยเปิดใช้งานการขจัดข้อมูลซ้ำซ้อน
รายละเอียดเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงในช่วงท้ายของ OpenZFS 2.1-rc6 ผ่าน คำขอรวม ล่าสุดนี้
OpenZFS 2.1-rc6 ยังมีความเข้ากันได้ในช่วงต้นสำหรับเคอร์เนล Linux 5.13 Git (แม้ว่าจะมีอันดับสูงสุดอย่างเป็นทางการที่ 5.12 ในขณะนี้) การแก้ไข FreeBSD ต่างๆการปรับปรุงหน้าเว็บและการแก้ไขอื่น ๆ อีกมากมาย
OpenZFS 2.1-rc6 สำหรับระบบ Linux และ FreeBSD พร้อมให้ทดสอบจาก GitHub