4 ms·
What were the major filesystem technology improvements that made this redundant?
by brcmthrowaway 1mo ago
What were the major filesystem technology improvements that made this redundant?
- predictsoft 1mo agoI think NTFS and SSD disks.
- WalterGR 1mo agoFragmentation is an issue with any file system. SSDs dramatically reduce the cost of fragmentation but do not eliminate it, as non-sequential access is still slower than sequential access.
- megagpt1 1mo agoFAT32 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.
- SoftTalker 1mo agoAnd, disk capacities got a lot larger. When most of the space on a disk is free, it's easier to allocate without fragmenting.
- deleted 1mo ago[deleted]
- antisol 1mo agoPretty 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.