ระบบไฟล์ใดที่คำนวณและจัดเก็บแฮชของไฟล์โดยอัตโนมัติและตรวจสอบภายหลังที่การเข้าถึงเพื่อตรวจจับความเสียหาย
ระบบไฟล์ใดที่คำนวณและจัดเก็บแฮชของไฟล์โดยอัตโนมัติและตรวจสอบภายหลังที่การเข้าถึงเพื่อตรวจจับความเสียหาย
คำตอบ:
ด้วย ZFS ข้อมูลและข้อมูลเมตาทั้งหมดจะถูกตรวจสอบโดยใช้อัลกอริทึมที่ผู้ใช้สามารถเลือกได้ ระบบไฟล์แบบดั้งเดิมที่จัดเตรียมการตรวจสอบได้ดำเนินการแบบต่อบล็อกเนื่องจากความจำเป็นเนื่องจากเลเยอร์การจัดการปริมาณและการออกแบบระบบไฟล์แบบดั้งเดิม การออกแบบดั้งเดิมหมายความว่าโหมดความล้มเหลวบางอย่างเช่นการเขียนบล็อกที่สมบูรณ์ไปยังตำแหน่งที่ไม่ถูกต้องสามารถส่งผลให้ตรวจสอบข้อมูลที่ไม่ถูกต้องจริง ZFS checksums ถูกจัดเก็บในลักษณะที่ตรวจพบโหมดความล้มเหลวเหล่านี้และสามารถกู้คืนได้อย่างสง่างาม การตรวจสอบและกู้คืนข้อมูลทั้งหมดเสร็จสิ้นที่ชั้นระบบไฟล์และโปร่งใสสำหรับแอปพลิเคชัน
และbtrfs ของ Linux ก็เช่นกัน: Btrfs รองรับทั้งข้อมูลและการตรวจสอบข้อมูลเมตา Checksumming -o nodatasum
ข้อมูลเป็นตัวเลือกและสามารถปิดการใช้งานโดยการติดตั้งด้วย