How We Are Using Btrfs To Find Regressions Incredibly Fast

Written By
ML
Michael Larabel
Jun 30, 2010

“In previous articles I have hinted that at Phoronix we are
working to take advantage of the Btrfs file-system within the
Phoronix Test Suite and Phoromatic to provide an interesting
feature that will further expand our automated testing
capabilities, but how does this file-system come into play? Well,
here is what’s being worked on and it should be of terrific value
to many people.

“One of the features of Btrfs not found in other Linux
file-systems (like EXT4) is support for copy-on-write snapshots /
sub-volumes. With this Btrfs snapshotting support is the ability to
mount different snapshots in a very easy manner and since they are
copy-on-write, the disk storage requirements are not extreme. The
Btrfs snapshot ability is being taken advantage of by Red Hat to
provide Linux system rollback support whereby a Btrfs snapshot is
created before a yum/RPM transaction takes place and if the
installed package(s) wreak havoc on the system or something goes
awry, you can simply choose an earlier snapshot to set your
system’s software back to an earlier state following a system
reboot. We though are leveraging Btrfs snapshots in a different
manner.”


Complete Story

ML

Michael Larabel

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.