[go: up one dir, main page]

Btrfs: Difference between revisions

Content deleted Content added
Bender the Bot (talk | contribs)
m HTTP→HTTPS for Ars Technica, per BRFA 8 using AWB
rm dubious addition by an IP
Line 50:
}}
 
'''Btrfs''' ('''B-tree file system''', pronounced as "butter F S",<ref>http://streaming.oracle.com/ebn/podcasts/media/20209545_Oracle-Linux-7.mp4</ref> "better F S",<ref name="CM090622">{{cite web|title=A Conversation with Chris Mason on BTRfs: the next generation file system for Linux |first=Amanda |last=McPherson |date=22 June 2009 |accessdate=2009-09-01 |publisher=[[Linux Foundation]] |url=http://www.linuxfoundation.org/news-media/blogs/browse/2009/06/conversation-chris-mason-btrfs-next-generation-file-system-linux |archiveurl=http://www.webcitation.org/68ektBKkv?url=http%3A%2F%2Fwww.linuxfoundation.org%2Fnews-media%2Fblogs%2Fbrowse%2F2009%2F06%2Fconversation-chris-mason-btrfs-next-generation-file-system-linux |archivedate=24 June 2012 |deadurl=no |df=dmy }}</ref> "b-tree F S",<ref>{{ cite video | first = Valerie |last=Henson | title = Chunkfs: Fast file system check and repair | date = 31 January 2008 | url = http://mirror.linux.org.au/pub/linux.conf.au/2008/Thu/mel8-262.ogg | time = 18m 49s | quote = It's called Butter FS or B-tree FS, but all the cool kids say Butter FS | location = [[Melbourne, Australia]] | accessdate = 2008-02-05 }}</ref> "butterface", or simply by spelling it out) is a [[file system]] based on the [[copy-on-write#Copy-on-write in computer storage|copy-on-write]] (COW) principle, initially designed at [[Oracle Corporation]] for use in [[Linux]]. The development of Btrfs began in 2007, and by August 2014, the file system's on-disk format has been marked as stable.<ref>{{cite web|title=Official Btrfs Wiki |url=https://btrfs.wiki.kernel.org/index.php/Main_Page#Stability_status |work=BTRFS Wiki |accessdate=25 August 2014 |archiveurl=http://www.webcitation.org/6S66feUAP?url=https%3A%2F%2Fbtrfs.wiki.kernel.org%2Findex.php%2FMain_Page |archivedate=25 August 2014 |deadurl=no |df=dmy }}</ref>
 
Btrfs is intended to address the lack of [[Pool (computer science)|pooling]], [[Snapshot (computer storage)|snapshots]], [[checksum]]s, and integral multi-device spanning in [[Linux file systems]].<ref name="CM090622" /> Chris Mason, the principal Btrfs author, has stated that its goal was "to let Linux scale for the storage that will be available. Scaling is not just about addressing the storage but also means being able to administer and to manage it with a clean interface that lets people see what's being used and makes it more reliable."<ref>{{cite web|title=A Better File System for Linux? |first=Sean Michael |last=Kerner |date=30 October 2008 |accessdate=30 October 2008 |work=InternetNews.com |url=http://www.internetnews.com/dev-news/article.php/3781676/A+Better+File+System+for+Linux.htm |archiveurl=http://www.webcitation.org/68elQlAN4?url=http%3A%2F%2Fwww.internetnews.com%2Fdev-news%2Farticle.php%2F3781676%2FA%2520Better%2520File%2520System%2520for%2520Linux.htm |archivedate=24 June 2012 |deadurl=no |df=dmy }}</ref>