Arjan van de Ven wrote: > On 5/11/2010 4:00, Ameya Palande wrote: >> Hi, >> >> I wanted to know why Btrfs is selected as default file system for MeeGo. > > we made a positive choice for btrfs for a list of reasons > * BTRFS supports on-disk compression, giving both a smaller footprint > (factory preload time!) as well as higher throughput on really slow > storage. [snip] > well it's a long list of things that made us chose btrfs over its > competition.
All good stuff :) So a few weeks back I tried an experiment with btrfs as rootfs on a device with a 1Gb mmc. It used 600Mb of storage before running out of room. I dug around and there's a bug that seems to be dual-counting metadata useage (fixed upstream) but even so, enquiries on #btrfs suggested that 2-300Mb of metadata on a 1Gb filesystem was "about right". This seems a bit of an issue for devices with smaller rootfs (like the N900 and Joggler). I also wasn't sure if this was a relatively fixed overhead or was a 20-30% overhead (which seems.... a tad high) David -- "Don't worry, you'll be fine; I saw it work in a cartoon once..." _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev
