ฉันมีext4
พาร์ติชัน900GB บนฮาร์ดไดรฟ์ (แบบแม่เหล็ก) ที่ไม่มีข้อบกพร่องและไม่มีเซกเตอร์เสีย พาร์ติชันว่างเปล่าอย่างสมบูรณ์ยกเว้นlost+found
ไดเรกทอรีว่าง พาร์ติชันถูกฟอร์แมตโดยใช้พารามิเตอร์เริ่มต้นยกเว้นว่าฉันจะตั้งค่าจำนวนบล็อกระบบไฟล์ที่สงวนไว้เป็น 1%
ฉันดาวน์โหลดไฟล์ ~ 900MB xubuntu-15.04-desktop-amd64.iso
พาร์ทิชันของ mount wget
ไดเรกทอรีจุดโดยใช้ เมื่อการดาวน์โหลดเสร็จสิ้นฉันพบว่าไฟล์ถูกแบ่งออกเป็นสี่ส่วน:
filefrag -v /media/emma/red/xubuntu-15.04-desktop-amd64.iso
Filesystem type is: ef53
File size of /media/emma/red/xubuntu-15.04-desktop-amd64.iso is 1009778688 (246528 blocks of 4096 bytes)
ext: logical_offset: physical_offset: length: expected: flags:
0: 0.. 32767: 34816.. 67583: 32768:
1: 32768.. 63487: 67584.. 98303: 30720:
2: 63488.. 96255: 100352.. 133119: 32768: 98304:
3: 96256.. 126975: 133120.. 163839: 30720:
4: 126976.. 159743: 165888.. 198655: 32768: 163840:
5: 159744.. 190463: 198656.. 229375: 30720:
6: 190464.. 223231: 231424.. 264191: 32768: 229376:
7: 223232.. 246527: 264192.. 287487: 23296: eof
/media/emma/red/xubuntu-15.04-desktop-amd64.iso: 4 extents found
คิดนี้อาจจะ releated การwget
อย่างใดผมลบไฟล์ ISO จากพาร์ทิชันที่ทำให้มันว่างเปล่าอีกครั้งแล้วผมคัดลอกไฟล์ ~ 700MB พาร์ทิชันโดยใช้v1.mp4
cp
ไฟล์นี้มีการแยกส่วนด้วย มันถูกแบ่งออกเป็นสามส่วน:
filefrag -v /media/emma/red/v1.mp4
Filesystem type is: ef53
File size of /media/emma/red/v1.mp4 is 737904458 (180153 blocks of 4096 bytes)
ext: logical_offset: physical_offset: length: expected: flags:
0: 0.. 32767: 34816.. 67583: 32768:
1: 32768.. 63487: 67584.. 98303: 30720:
2: 63488.. 96255: 100352.. 133119: 32768: 98304:
3: 96256.. 126975: 133120.. 163839: 30720:
4: 126976.. 159743: 165888.. 198655: 32768: 163840:
5: 159744.. 180152: 198656.. 219064: 20409: eof
/media/emma/red/v1.mp4: 3 extents found
ทำไมสิ่งนี้จึงเกิดขึ้น และมีวิธีป้องกันไม่ให้เกิดขึ้นหรือไม่ ฉันคิดว่าext4
มันควรจะทนต่อการแตกกระจาย แต่ฉันพบว่ามันแตกไฟล์โดดเดี่ยวทันทีเมื่อไม่ได้ใช้โวลุ่มที่เหลือทั้งหมด นี้ดูเหมือนว่าจะเลวร้ายยิ่งกว่าทั้งสองและFAT32
NTFS