On Thu, Jul 8, 2010 at 12:46 PM, Kevin Grittner <kevin.gritt...@wicourts.gov
> wrote:

> Ryan Wexler <r...@iridiumsuite.com> wrote:
>
> > One thing I don't understand is why BBU will result in a huge
> > performance gain.  I thought BBU was all about power failures?
>
> Well, it makes it safe for the controller to consider the write
> complete as soon as it hits the RAM cache, rather than waiting for
> persistence to the disk itself.  It can then schedule the writes in
> a manner which is efficient based on the physical medium.
>
> Something like this was probably happening on your non-server
> machines, but without BBU it was not actually safe.  Server class
> machines tend to be more conservative about not losing your data,
> but without a RAID controller with BBU cache, that slows writes down
> to the speed of the rotating disks.
>
> -Kevin
>
Thanks for the explanations that makes things clearer.  It still amazes me
that it would account for a 5x change in IO.

Reply via email to