ฉันกำลังทำการตั้งค่าสำหรับฟาร์มเก็บข้อมูลขนาดใหญ่และเพื่อหลีกเลี่ยงความต้องการ fscks เดือนยาวแผนของฉันคือการแบ่งพื้นที่เก็บข้อมูลออกเป็นระบบแฟ้มขนาดเล็กจำนวนมาก (นี่เป็นเรื่องปกติเนื่องจากฉันมีต้นไม้ไฟล์ที่ดี ดังนั้นฉันสามารถมีระบบไฟล์ที่แยกจากกันติดตั้งอยู่บน1/
, 2/
, 3/
, 4/
ฯลฯ )
ความยากลำบากของฉันคือการค้นหาการระบุขนาด "สมเหตุสมผล" สำหรับระบบไฟล์เพื่อให้เวลา fsck ในทำนองเดียวกัน "สมเหตุสมผล" ในขณะที่ฉันตระหนักดีว่าเวลาที่แน่นอนสำหรับขนาดที่กำหนดจะขึ้นอยู่กับฮาร์ดแวร์เป็นส่วนใหญ่ฉันไม่สามารถหาคำอธิบายของรูปร่างของเส้นโค้งเป็นเวลา ext3 fsck ด้วยขนาดระบบไฟล์ที่แตกต่างกันและตัวแปรอื่น ๆ คืออะไร ( ระบบไฟล์ที่เต็มไปด้วยไฟล์ในไดเรกทอรีเดียวใช้เวลานานกว่าหนึ่งไฟล์ที่มี 10 ไฟล์ในแต่ละไดเรกทอรีนับพันในต้นไม้ไฟล์ขนาดใหญ่เทียบกับไฟล์ขนาดเล็กระบบไฟล์เต็มเทียบกับระบบไฟล์เปล่าและอื่น ๆ )
ใครบ้างมีการอ้างอิงถึงตัวเลขวิจัยดีเกี่ยวกับเรื่องนี้? ความล้มเหลวนั้นเกร็ดเล็กเกร็ดน้อยเกี่ยวกับปัญหาเหล่านี้ควรช่วยแนะนำการทดลองของตัวเองอย่างน้อย
แก้ไข : หากต้องการความกระจ่าง: ไม่ว่าระบบไฟล์จะเกิดอะไรขึ้นถ้ามีบางอย่างผิดปกติกับข้อมูลเมตาจะต้องทำการตรวจสอบ ไม่ว่าจะเปิดใช้งานหรือไม่จำเป็นต้องใช้ re-fscks ใหม่หรือมีความจำเป็นและเหตุผลเดียวที่ฉันขอตัวเลขโดยเฉพาะเกี่ยวกับ ext3 นั้นเป็นเพราะนั่นเป็นระบบไฟล์ที่น่าจะถูกเลือกมากที่สุด หากคุณรู้ว่าระบบไฟล์ที่มีกระบวนการ fsck รวดเร็วเป็นพิเศษฉันเปิดรับข้อเสนอแนะ แต่มันจำเป็นต้องเป็นตัวเลือกที่มีประสิทธิภาพ (อ้างว่า "ระบบแฟ้ม X ไม่ต้องการ fscking!" จะหัวเราะเยาะและเย้ยหยันในความยาว) . ฉันยังตระหนักถึงความจำเป็นในการสำรองข้อมูลและความปรารถนาที่จะ fsck ไม่ใช่สิ่งทดแทนการสำรองข้อมูล แต่เพียงแค่ทิ้งระบบไฟล์และเรียกคืนจากการสำรองข้อมูลเมื่อมันเกิดข้อผิดพลาดแทนที่จะเป็น fscking ดูเหมือนว่าเป็นเรื่องจริง