You are invited to Log in or Register a free Frihost Account!

Btrfs File System

Is anybody using the Btrfs File system yet?

Btrfs is wrote:
Btrfs is a new copy on write (CoW) filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair and easy administration. Jointly developed at Oracle, Red Hat, Fujitsu, Intel, SUSE, STRATO and many others, Btrfs is licensed under the GPL and open for contribution from anyone.


The main Btrfs features available at the moment include:
Extent based file storage
2^64 byte == 16 EiB maximum file size
Space-efficient packing of small files
Space-efficient indexed directories
Dynamic inode allocation
Writable snapshots, read-only snapshots
Subvolumes (separate internal filesystem roots)
Checksums on data and metadata (crc32c)
Compression (zlib and LZO)
Integrated multiple device support
File Striping, File Mirroring, and File Striping+Mirroring implementations
SSD (Flash storage) awareness (TRIM/Discard for reporting free blocks for reuse) and optimizations (e.g. avoiding unnecessary seek optimizations, sending writes in clusters, even if they are from unrelated files. This results in larger write operations and faster write throughput)
Efficient incremental backup
Background scrub process for finding and fixing errors on files with redundant copies
Online filesystem defragmentation
Offline filesystem check
Conversion of existing ext3/4 file systems
Seed devices. Create a (readonly) filesystem that acts as a template to seed other Btrfs filesystems. The original filesystem and devices are included as a readonly starting point for the new filesystem. Using copy on write, all modifications are stored on different devices; the original is unchanged.
Subvolume-aware quota support
Send/receive of subvolume changes
Efficient incremental filesystem mirroring

It is somewhat similar to ZFS, and is an answer to have something similar to ZFS since the GPL license conflicts with ZFS. The Filesystem check and repair tool is available, but isn't completely ready for certain corruption.

I personally think, you might be alright as long as the system doesn't power off without shutting down properly, but I could be wrong. I am quite frankly looking forward to it becoming stable Smile
Related topics
Windows File System Explained
Which Linux distribution is the best?
FAT32 or NTFS?
Visual Basic Tutorial - File I/O in VB: Text Files
freeware for recovering data
Creating or writing to a file in javascript.
Any much better linux file system ?
ZFS file system superior to raid 5...?
Stranged thing ever happend on your pc
Relatively Secure Session Management System for PHP
Ubuntu 9.10 Final (29/10/2009)
File too large... WTF?!
Disabling encrypted file transfer to FAT partition.
Reply to topic    Frihost Forum Index -> Computers -> Operating Systems

© 2005-2011 Frihost, forums powered by phpBB.