|
|
|
|
|
by koverstreet
4402 days 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. |
|