Skip to contentSkip to conversation

new benchmark btrfs 0.19 vs. ext4

DISCUSSION Morten P.D. Stevens 2 participants 2 messages Jul 8, 2009 1 message not in the archive Btrfs file system

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

#1 lore raw

Hi Brian,

thanks for the chart.

Here are the results visually for all:

http://www2.win-professional.com/images2/btrfs01.png

http://www2.win-professional.com/images2/btrfs02.png

-----Original Message-----
=46rom: Brian Neu [mailto:[email protected]]=20
Sent: Tuesday, July 07, 2009 4:16 AM
To: Morten P.D. Stevens
Subject: Re: new benchmark btrfs 0.19 vs. ext4

These graphs represent your data.

I thought it would be easier to see the progress visually.

I tried posting to the list, but my post may have exceeded the size lim= it. Maybe you could put on the web and post a link?

--- On Mon, 7/6/09, Morten P.D. Stevens <[email protected]>=

Quoted 12 lines · wrote:

From: Morten P.D. Stevens <[email protected]>
Subject: new benchmark btrfs 0.19 vs. ext4
To: "[email protected]" <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Monday, July 6, 2009, 8:45 AM
Hi Chris and all btrfs users,
=20
here is a new benchmark with the newest btrfs version 0.19 vs. ext4. =20
Linux lenny 2.6.31-rc2 #1 SMP Mon Jul 6 11:36:22 CEST 2009 x86_64 GNU/Linux
=20

Quoted 11 lines
lenny:/# btrfsctl -A /dev/sdb
operation complete
Btrfs Btrfs v0.19
=20
btrfs:
=20
./compilebench -D /btrfs/compilebench -i 90 -r 150
=20
=20
run complete:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Quoted 1 line

=3D=3D=3D=3D intial create total runs 90 avg 57.27 MB/s (user 0.44s s=

ys

Quoted 2 lines

2.47s)
create total runs 20 avg 30.30 MB/s (user 0.51s sys 1.74s) patch tota=

l=20

Quoted 1 line

runs 24 avg 9.98 MB/s (user 0.08s sys 2.17s) compile total runs 23 av=

g=20

Quoted 6 lines

64.19 MB/s (user 0.08s sys
0.94s)
clean total runs 14 avg 323.74 MB/s (user 0.01s sys 0.38s) read tree=20 total runs 17 avg 18.81 MB/s (user 0.11s sys
3.75s)
read compiled tree total runs 8 avg 25.30 MB/s (user 0.13s sys 4.82s)=

=20

Quoted 8 lines

delete tree total runs 14 avg 7.34 seconds (user 0.19s sys 2.49s)
delete compiled tree total runs 6 avg 12.32 seconds (user 0.20s sys=20 2.93s) stat tree total runs 14 avg 3.56 seconds (user 0.14s sys 0.93s)
stat compiled tree total runs 10 avg 4.06 seconds (user 0.14s sys=20 1.04s)
=20

Quoted 8 lines

=20
and ext4:
=20
./compilebench -D /ext4/compilebench -i 90 -r 150
=20
=20
run complete:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Quoted 1 line

=3D=3D=3D=3D intial create total runs 90 avg 80.66 MB/s (user 0.44s s=

ys

Quoted 2 lines

1.75s)
create total runs 20 avg 34.31 MB/s (user 0.52s sys 1.25s) patch tota=

l=20

Quoted 8 lines

runs 24 avg 17.42 MB/s (user 0.06s sys 1.44s) compile total runs 23=20 avg 86.51 MB/s (user 0.06s sys
1.10s)
clean total runs 14 avg 1378.57 MB/s (user 0.01s sys
0.15s)
read tree total runs 17 avg 30.97 MB/s (user 0.04s sys 2.83s)
read compiled tree total runs 8 avg 35.61 MB/s (user 0.04s sys 4.33s)=

=20

Quoted 16 lines

delete tree total runs 14 avg 1.32 seconds (user 0.10s sys 0.92s)
delete compiled tree total runs 6 avg 1.71 seconds (user 0.11s sys=20 1.06s) stat tree total runs 14 avg 0.93 seconds (user 0.08s sys 0.62s)
stat compiled tree total runs 10 avg 1.09 seconds (user 0.09s sys=20 0.68s)
=20
=20
and here the old benchmark:
=20

Quoted 1 line

On Tue, 2009-04-07 at 13:47 +0200, Morten P.D. Stevens

Quoted 3 lines · wrote:

linux 2.6.29.1

Quoted 7 lines
Quoted 6 lines

btrfs: (btrfs 0.18)
=20
./compilebench -D /btrfs/work2 -i 90 -r 150
=20
run complete:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Quoted 32 lines

=3D=3D=3D=3D

Quoted 1 line

intial create total runs 90 avg 45.18 MB/s (user 0.84s

sys 2.89s)

Quoted 1 line

create total runs 20 avg 13.30 MB/s (user 0.88s sys

2.93s)

Quoted 1 line

patch total runs 24 avg 5.94 MB/s (user 0.34s sys

2.56s)

Quoted 1 line

compile total runs 23 avg 37.04 MB/s (user 0.19s sys

1.60s)

Quoted 1 line

clean total runs 14 avg 71.36 MB/s (user 0.03s sys

0.83s)

Quoted 1 line

read tree total runs 17 avg 7.02 MB/s (user 0.75s sys

3.26s)

Quoted 1 line

read compiled tree total runs 8 avg 16.27 MB/s (user

0.86s sys 4.83s)

Quoted 1 line

delete tree total runs 14 avg 21.51 seconds (user

0.45s sys 4.07s)

Quoted 1 line

delete compiled tree total runs 6 avg 29.23 seconds

(user 0.57s sys 4.66s)

Quoted 1 line

stat tree total runs 14 avg 15.99 seconds (user 0.41s

sys 1.31s)

Quoted 1 line

stat compiled tree total runs 10 avg 19.68 seconds

(user 0.41s sys 1.51s)

Quoted 9 lines

=20
=20
ext4:
=20
./compilebench -D /mnt/work2 -i 90 -r 150
=20
=20
run complete:

Quoted 1 line

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Quoted 17 lines

=3D=3D=3D=3D

Quoted 1 line

intial create total runs 90 avg 92.42 MB/s (user 0.76s

sys 1.38s)

Quoted 1 line

create total runs 20 avg 52.06 MB/s (user 0.73s sys

1.26s)

Quoted 1 line

patch total runs 24 avg 17.28 MB/s (user 0.37s sys

0.96s)

Quoted 1 line

compile total runs 23 avg 85.64 MB/s (user 0.17s sys

1.05s)

Quoted 1 line

clean total runs 14 avg 887.53 MB/s (user 0.02s sys

0.11s)

Quoted 1 line

read tree total runs 17 avg 13.60 MB/s (user 0.79s sys

1.34s)

Quoted 1 line

read compiled tree total runs 8 avg 24.65 MB/s (user

0.95s sys 2.07s)

Quoted 1 line

delete tree total runs 14 avg 2.26 seconds (user 0.39s

sys 0.78s)

Quoted 8 lines
Quoted 1 line

delete compiled tree total runs 6 avg 2.82 seconds

(user 0.43s sys 0.91s)

Quoted 1 line

stat tree total runs 14 avg 1.71 seconds (user 0.38s

sys 0.33s)

Quoted 1 line

stat compiled tree total runs 10 avg 1.99 seconds

(user 0.42s sys 0.33s)
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs=

"=20

Quoted 3 lines

in the body of a message to [email protected] More majordomo=20 info at=A0 http://vger.kernel.org/majordomo-info.html

--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" = in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html