7 คะแนน โดย xguru 2020-12-01 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • มุ่งเป้าให้ได้อัตราการบีบอัดสูงสำหรับข้อมูลที่ซ้ำกัน

  • บีบอัดได้ดีกว่า SquashFS (ระบบไฟล์แบบอ่านอย่างเดียวที่นิยมใช้ในลินุกซ์ดิสทริบิวชัน) และสร้างระบบไฟล์ได้เร็วกว่า 4 เท่า

  • เข้าถึงไฟล์ได้รวดเร็วและใช้ CPU น้อยกว่า

  • การจัดกลุ่มไฟล์ด้วยฟังก์ชัน similarity hash

  • การวิเคราะห์เซกเมนต์ระดับบล็อกเพื่อลดขนาดของระบบไฟล์หลังคลายการบีบอัด เมื่อใช้ระบบไฟล์แบบบีบอัดจะช่วยประหยัดหน่วยความจำ ทำให้เก็บข้อมูลในแคชได้มากขึ้น และอาจให้ค่า cache hit rate สูงขึ้น

  • ทั้งเครื่องมือสร้างระบบไฟล์และไดรเวอร์ FUSE มีการทำงานแบบมัลติเธรดขั้นสูง

  • รองรับ Lua สำหรับการกรองและการจัดเรียงแบบกำหนดเอง

1 ความคิดเห็น

 
xguru 2020-12-01

ดูเหมือนว่านักพัฒนาจะเริ่มทำสิ่งนี้เพราะมีไฟล์ติดตั้ง Perl หลายพันชุดที่กินพื้นที่มาก.. (แต่ทำไมถึงต้องมีอันนั้น ผมก็ไม่ค่อยแน่ใจเหมือนกัน..)

ดูเหมือนจะเป็นระบบไฟล์ที่เหมาะมากสำหรับ Docker image / npm repository ที่มีไฟล์ซ้ำจำนวนมาก