On 5/11/2010 6:47, Graham Cobb wrote:
On Tuesday 11 May 2010 14:03:00 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.
Following text is copied from Btrfs kernel Kconfig option:

Btrfs filesystem (EXPERIMENTAL) Unstable disk format

the Kconfig text is out of date.

I am interested in the answer to the question, however.  Why was Btrfs chosen?
I asked before but got no answer.

is my previous mail useful for this?


I'm not questioning the decision -- I would like to understand the attributes
of btrfs which have made it worth your while to choose it as, at first sight,
it seems a very strange choice for a small, low-end system.

the data compression and integrity features are actually quite attractive for 
low end systems..
as are snapshots due to the easy "restore to factory defaults"

I would also
like to understand the possible implications of someone choosing to use MeeGo
with a different filesystem.

if you pick another filesystem like ext3, you're going to run in a 
configuration that we don't test extensively,
and you're going to lose performance in addition to all the snapshotting/etc 
capabilities that btrfs gets.
But I suspect it'll run fine otherwise...

Also, will it be used on the handset platforms as well as netbooks?

this is a "it depends"; if you have "Real Flash" (not ssd) exposed on the 
platform, you'd currently not run btrfs, but a
flash filesystem instead (ubifs or similar). There are plans to extend btrfs to run on real flash as well... but that's at this point just plans not code.

_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to