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