bcachefs
约 1 分钟阅读
Linux 6.7+ 内核支持
- bcachefs链接bcachefs.orgLinux 6.7+ 内核支持 · bcachefs - koverstreet/bcachefs · 对标 zfs btrfs · COW · 支持 加密 - AEAD - ChaCha20, Poly1305 · 支持 压缩 - LZ4, gzip, ZSTD笔记:bcachefs - koverstreet/bcachefsGitHubkoverstreet/bcachefsLinux 6.7+ 内核支持 · bcachefs - koverstreet/bcachefs · 对标 zfs btrfs · COW · 支持 加密 - AEAD - ChaCha20, Poly1305 · 支持 压缩 - LZ4, gzip, ZSTD笔记:bcachefs
- 对标 zfs btrfs
- COW
- 支持 加密 - AEAD - ChaCha20, Poly1305
- 支持 压缩 - LZ4, gzip, ZSTD
- 支持 快照
- 支持 CRC32 checksum
- 支持使用 多 block device
- Tiering/writeback caching
- 支持 副本 - RAID 1/10
- Erasure coding
- Bcache - a block-layer cache system for Linux
- bcachefs 使用了 Bcache 80% 源码
- 非常新 - 尚不成熟
- 目前尚未 包含在 内核
bcachefs format /dev/sda
mount -t bcachefs /dev/sda /mnt
# RAID 0/1
bcachefs format /dev/sda /dev/sdb --replicas=n
mount -t bcachefs /dev/sda1:/dev/sdb1 /mnt
# RAID 0/1 + SSD 缓存
bcachefs format \
--group=ssd /dev/sda /dev/sdb
--group=hdd /dev/sdc /dev/sdd /dev/sde /dev/sdf \
--data_replicas=1 --metadata_replicas=2 \
--foreground_target=ssd \
--background_target=hdd \
--promote_target=ssd
mount -t bcachefs /dev/sda:/dev/sdb:/dev/sdc:/dev/sdd/dev/sde:/dev/sdf /mnt关联信息
反向链接、本文链接的其他页面和外部资料。
参考资料
GitHub1 条
- koverstreet/bcachefsgithub.com/koverstreet/bcachefs
其他外链1 条
- bcachefs.orgbcachefs.org/