3 ms·
Annoying thing about have a filesystem and a separate block layer cache (bcache or dm-cache) is they're duplicating a lot of the same work - filesystem maps fro
by koverstreet 12y ago
Annoying thing about have a filesystem and a separate block layer cache (bcache or dm-cache) is they're duplicating a lot of the same work - filesystem maps from inode:offset to physical offset, cache does the same thing. Both doing their own allocation/reclamation/etc.
I've been turning bcache into a full blown filesystem in my spare time. It's working now - it's fast, and the code is _small_ compared to other filesystems.
Not production ready yet and it'll be awhile before I freeze the on disk format, though.