| ▲ | brcmthrowaway a day ago | |||||||||||||
What were the major filesystem technology improvements that made this redundant? | ||||||||||||||
| ▲ | antisol 10 minutes ago | parent | next [-] | |||||||||||||
Pretty sure it was really just smarter filesystems that avoid and/or reduce fragmentation automatically: just be a bit more clever about where you place things, and reorganise/optimise things automatically and silently in the background. Such things did exist back in the day, but they were relatively expensive to run since they had to run all the time. There was one that I used to run back in the 90s when windows was a thing. I think maybe it was diskeeper but I'm not sure. | ||||||||||||||
| ▲ | megagpt1 a day ago | parent | prev | next [-] | |||||||||||||
FAT32 allocates the first free block. IIRC, file order must match disk order because reasons. Ext2 prioritized allocating the middle of free space to allow fragment-free growth on both sides and it became a standard filesystem feature after that. | ||||||||||||||
| ||||||||||||||
| ▲ | predictsoft a day ago | parent | prev [-] | |||||||||||||
I think NTFS and SSD disks. | ||||||||||||||
| ||||||||||||||