4 ms·
> They made their FFS 64-bit. What does this mean? 64-bit inode numbers? 64-bit timestamps? Something else? > Also they removed softupdates, Shame in a way,
by jabl 3y ago
> They made their FFS 64-bit.
What does this mean? 64-bit inode numbers? 64-bit timestamps? Something else?
> Also they removed softupdates,
Shame in a way, I remember reading McKusick's paper and being impressed. But I guess it's the antithesis of batching, which turned out to be more important for performance than avoiding the extra I/O due to journalling. Also the implementation was AFAIU fearsomely subtle and tricky.
- ByQuyzzy 3y agoRead the manual page, I’m not going to type it all in here.
- volkadav 3y agohttps://unixgeeks.net/posts/2022/10/check-for-openbsd-ffs-filesystems-version/ https://unixgeeks.net/posts/2022/10/check-for-openbsd-ffs-fi... may be helpful. tl;dr - timestamps and blocknumbers are 64b in FFS2, intro'd in 4.2 and made the default (more or less) in 6.7