linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Rename BTRfs to MuchSlowerFS ?
@ 2011-09-05 13:51 Swâmi Petaramesh
  2011-09-05 14:00 ` Hugo Mills
                   ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Swâmi Petaramesh @ 2011-09-05 13:51 UTC (permalink / raw)
  To: linux-btrfs

Hi list,

I don't trust theoretical benchmarks that much and prefer "real-life 
benchs" on the occasion, so here's mine:

Given 4 laptops, the most powerful of which was running BTRFS and the 
others ext3 or ext4, all machines running Ubuntu 11.04 Natty 32-bit with 
a stock Ubuntu 2.6.38-11 kernel, all machines were given the following 
FS-intensive task :

- Upgrade O.S. from Ubuntu 11.04 Natty to 11.10 Oneiric (beta), using a 
local packages apt-cacher.

Machines :

1/ Acer Aspire 3104 WLMi, AMD Sempron Mobile 3500+ @1.8 GHz, 1.5 GB RAM, 
80 GB SATA HD, ext4 over standard partitions

2/ Asus EeePC 1005PE, Intel Atom N450 @1.66 GHz, 2 GB RAM, 250 GB SATA 
HD, ext3 over AES-128 encrypted LVM

3/ Compaq Mini CQ10-740SF, Intel Atom N455 @1.66 GHz, 1 GB RAM, 250 GB 
SATA HD, ext4 over standard partitions

4/ Dell XPS M1330, Intel Core 2 Duo T9300 @2.5 GHz, 2 GB RAM, 160 B SATA 
HD, BTRFS over AES-128 encrypted LVM

Results :

All 3 ext3 /  ext4 machines took between 60 and 90 minutes to complete 
their upgrade.

BTRFS machine took 20 HOURS so far, still counting (ETA 15 minutes left).

Wow. Impressive.

^ permalink raw reply	[flat|nested] 18+ messages in thread
* Re: Rename BTRfs to MuchSlowerFS ?
@ 2011-09-05 16:23 Tomasz Chmielewski
  2011-09-05 16:25 ` Christoph Hellwig
  0 siblings, 1 reply; 18+ messages in thread
From: Tomasz Chmielewski @ 2011-09-05 16:23 UTC (permalink / raw)
  To: linux-btrfs

>    That's because dpkg is known for using (f)sync very heavily.  btrfs
> honours the sync request in all cases, so it's much much slower than
> ext3, which doesn't.

Hmm, is it really the case with ext3/ext4 (ignoring fsync in some cases)?

Sounds like a bug in ext3/ext4 then.

Is it documented anywhere where ext3/ext4 would just silently ignore fsync?


-- 
Tomasz Chmielewski
http://wpkg.org


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2011-09-16  8:39 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-05 13:51 Rename BTRfs to MuchSlowerFS ? Swâmi Petaramesh
2011-09-05 14:00 ` Hugo Mills
2011-09-05 14:20   ` Roman Mamedov
2011-09-05 17:10     ` Elric Milon
2011-09-05 14:17 ` David McBride
2011-09-05 19:25 ` Sergei Trofimovich
2011-09-06 15:30   ` Swâmi Petaramesh
2011-09-06 17:11     ` Fajar A. Nugraha
2011-09-07 14:15       ` Swâmi Petaramesh
2011-09-15 19:37         ` Felix Blanke
2011-09-15 22:16           ` Fajar A. Nugraha
2011-09-16  6:21             ` Maciej Marcin Piechotka
2011-09-16  6:42               ` Fajar A. Nugraha
2011-09-16  8:39                 ` Maciej Marcin Piechotka
  -- strict thread matches above, loose matches on Subject: below --
2011-09-05 16:23 Tomasz Chmielewski
2011-09-05 16:25 ` Christoph Hellwig
2011-09-05 16:29   ` Hugo Mills
2011-09-08  7:04     ` youagree

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).