summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2015-06-30 16:35:02 -0700
committerKent Overstreet <kent.overstreet@gmail.com>2015-06-30 16:35:02 -0700
commitdfeaedf583f5d71d5eb43fb401f7946b016a10a8 (patch)
tree3dd81b3ad2d5c4250a9dbc4e79d13426a108cd95
parenteee1bf35330b5f0301f32187c71e8353fdc8154a (diff)
bcachefs
-rw-r--r--index.mdwn10
1 files changed, 8 insertions, 2 deletions
diff --git a/index.mdwn b/index.mdwn
index b4c1fce..7b58be9 100644
--- a/index.mdwn
+++ b/index.mdwn
@@ -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.