ในฐานะที่เป็นคนที่ใช้btrfs
ระบบไฟล์มาเป็นArch Linux
เวลาเกือบ2
ปีแล้วตอนนี้ฉันสามารถพูดได้อย่างปลอดภัยว่าดูเหมือนจะไม่มีข้อ จำกัด ในทางปฏิบัติเกี่ยวกับจำนวนสแนปชอตที่สามารถเข้าถึงได้ง่าย มีข้อแม้อยู่บ้าง btrfs
ระบบไฟล์สามารถนำไปสู่การแตกแฟรกเมนต์ ดังนั้นจึงแนะนำให้ใช้คุณสมบัติการจัดเรียงข้อมูลออนไลน์ในbtrfs
ตัว นอกจากนี้หนึ่งสามารถใช้ประโยชน์จากbtrfs
คุณสมบัติการบีบอัดของ มาตรการเหล่านี้ควรดูแลปัญหาด้านประสิทธิภาพส่วนใหญ่ที่อาจเกิดขึ้นอย่างสมเหตุสมผลบนคอมพิวเตอร์ที่เหมาะสมพอสมควรจากการสร้างสแน็ปช็อตจำนวนมาก
ในขณะที่คุณอาจรู้ว่าbtrfs
ถือว่า subvolumes เป็นระบบไฟล์และด้วยเหตุนี้จำนวนของภาพรวมที่ถูก จำกัด แน่นอน: กล่าวคือขนาดของไฟล์ ตามที่ btrfs
วิกิพีเดียขนาดไฟล์สูงสุดที่สามารถเข้าถึงได้คือ[1]2^64 byte == 16 EiB
นอกเหนือจากข้อ จำกัด เหล่านี้อาจเป็นปัญหาได้เสมอเมื่อคุณมีพื้นที่ว่างโดยที่คุณไม่ต้องจำทันทีเพราะการตรวจสอบพื้นที่ว่างบนbtrfs
ระบบไฟล์ในบางครั้งอาจมีความยุ่งยากเช่นไม่สามารถแยกความแตกต่างระหว่างวิธีการวัดพื้นที่ว่างบนbtrfs
ระบบไฟล์ ใช้แทร็กว่าพื้นที่เหลืออยู่เท่าไหร่ วิธีหนึ่งที่เป็นไปได้ในการป้องกันสถานการณ์นี้คือการใช้โควต้า วิธีนี้ช่วยให้มั่นใจได้ว่าผู้ใช้ (หรือผู้ใช้ถ้าเป็นเพียงคนเดียว) สามารถใช้พื้นที่จำนวนหนึ่งได้ แนวคิดนี้จะกล่าวถึงมากด้วยความสามารถที่นี่และที่นี่
คำเตือนสุดท้าย แต่ไม่btrfs
ท้ายสุด: ฉันไม่ชำนาญในระบบไฟล์และอ่านเกี่ยวกับสิ่งเหล่านี้เมื่อฉันมีคำถามเดียวกันเมื่อไม่นานมานี้ นอกจากนี้ยังมีปัญหาเสมอที่btrfs
เป็น "เป้าหมายที่เคลื่อนที่เร็ว" (ถ้อยคำที่ดีถูกขโมยไปจากArch Linux
หน้า wiki ที่ฉันคิดว่า) ดังนั้นสิ่งต่าง ๆ อาจเปลี่ยนแปลงได้