diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2015-06-30 16:35:02 -0700 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2015-06-30 16:35:02 -0700 |
commit | dfeaedf583f5d71d5eb43fb401f7946b016a10a8 (patch) | |
tree | 3dd81b3ad2d5c4250a9dbc4e79d13426a108cd95 | |
parent | eee1bf35330b5f0301f32187c71e8353fdc8154a (diff) |
bcachefs
-rw-r--r-- | index.mdwn | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -17,12 +17,18 @@ Then, just run mount /dev/sda1 /mnt It's fast - many years of performance improvements since what's in the upstream -kernel, and a long list of features - among them, multiple devices and full data -checksumming/compression. +kernel, and a long list of features - among them, multiple devices, replication, +caching and full data checksumming/compression. Snapshotting is coming, too. + +Pretty much all the normal posix filesystem stuff is supported (things like +xattrs, acls, etc. - no fallocate or quotas yet, though). Be warned - the on disk format has not been frozen yet, and it might eat all your data (but it is passing all but a few of the tests in xfstests). +For other kernel programmers who might be interested in getting involved, I've +started a guide to the bcache internals: [[BcacheGuide]] + # What is bcache? Bcache is a Linux kernel block layer cache. It allows one or more fast disk drives such as flash-based solid state drives (SSDs) to act as a cache for one or more slower hard disk drives. |