All of lore.kernel.org
 help / color / mirror / Atom feed
* Tuning of btrfs for throughput?
@ 2012-01-30 19:35 Richard Sharpe
  2012-01-31  7:08 ` Sander
  2012-01-31  8:59 ` Duncan
  0 siblings, 2 replies; 3+ messages in thread
From: Richard Sharpe @ 2012-01-30 19:35 UTC (permalink / raw)
  To: linux-btrfs

Hi,

I am interested in any feedback on tuning btrfs for throughput?

I am running on 3.2.1 and have set up btrfs across 11 7200RPM 1TB 3.5"
drives. I told btrfs to mirror metadata and stripe data.

For my current simple throughput tests I am running dd with 256kiB
blocks and 1M blocks (memory is 64Gib).

All tests are done with conv=fdatasync and then with and without oflags=direct.

I get around 800MB/s in the non DIRECTIO case, and around 430MB/s in
the DIRECTIO case (which is pretty impressive it seems to me).

However, what I would like to know is are there any tuning parameters
I can tweak to push the numbers up a bit?

I see lots of idle time (80+%) on my 16 cores (probably two by four by two).

Would I be better of with 10 drives rather than 11, or 12 rather than 11?

-- 
Regards,
Richard Sharpe

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

end of thread, other threads:[~2012-01-31  8:59 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-30 19:35 Tuning of btrfs for throughput? Richard Sharpe
2012-01-31  7:08 ` Sander
2012-01-31  8:59 ` Duncan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.