On Mon, 9 Jul 2007, Carl Horne wrote:

> Hi,
> 
> We have a number of Sun SunFire V40z amd64 servers that were all bought
> around the some time and have the same hardware.  I have been involved
> with a project that requires OpenBSD and I have been re-OSing then with
> OpenBSD 4.1 (amd64 mp).  I have a mystery that I have not been able to
> figure out.  The problem is the disk I/O is really slow and it pegs both
> processors when doing heavy I/O.  I spent weeks trying to figure out why
> it was doing this but because of dead lines and because the end product
> was a fw/router I ended up rolling one out to production and had used
> another server running Solaris to do heavy disk I/O stuff.  Now a few
> months later I built a new one and it does not have the disk I/O issue
> even though I installed it with the same boot cd and the same local copy
> of the distro.
> 
> Since the hardware was the same I put the newly OSed drive in one of the
> other servers that has the problem and to my surprise it still worked
> great with no I/O issues.  I have built a number of these systems and
> only this magical one works right and doesn't have the I/O issues no
> matter what server I put the drive in.  I have spent some time trying to
> see if I could find any difference between the two installs but
> everything looks the same (file sizes, dmesg, etc).  What could be
> causing the issue?  How can I constantly build servers without using dd
> that doesn't have the problem?

It could be a disk write cache issue.

        -Otto
> 
> Test:
> For testing I used a tar ball I had laying around.  It is 135M and has
> 9044 files in it.
> 
> Server that has the I/O issue:
> bash-3.1# time tar -xzf mod_ssl-new.tar.gz
> real    3m22.241s
> user    0m1.440s
> sys     0m1.750s
> 
> Server that doesn't:
> bash-3.2# time tar -xzf mod_ssl-new.tar.gz
> real    0m12.380s
> user    0m0.330s
> sys     0m0.810s
> 
> Thanks in advance,
>                Carl

Reply via email to