3 ms·
They took forever ... and then they bombed out due to lack of memory. Not lack of physical memory, but lack of ability to address it as the UFS2 tools, like fs
by rsync 6y ago
They took forever ... and then they bombed out due to lack of memory.
Not lack of physical memory, but lack of ability to address it as the UFS2 tools, like fsck, were not written to handle billions of inodes ...
We really can't thank Kirk M.[1] enough - he wrote custom patches to ufs and fsck just for our (dirty) filesystems and, as I mention in the article, eventually gave us the push to migrate to ZFS.
[1] https://en.wikipedia.org/wiki/Marshall_Kirk_McKusick https://en.wikipedia.org/wiki/Marshall_Kirk_McKusick
- cvwright 6y agoWow, what a cool story. Having Kirk McKusick write patches for you is almost like that old Weird Al song: > I’m down with Bill Gates > I call him “money” for short > I phone him up at home > And I make him do my tech support