Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 07 Nov 1999 22:08:44 +0100
From:      sthaug@nethelp.no
To:        freebsd-smp@FreeBSD.ORG, Soren Schmidt <sos@freebsd.dk>
Subject:   Re: Dual Celeron + FreeBSD? 
Message-ID:  <17699.942008924@verdi.nethelp.no>
In-Reply-To: Your message of "Sat, 06 Nov 1999 21:39:13 %2B0100"
References:  <98447.941920753@verdi.nethelp.no>

next in thread | previous in thread | raw e-mail | index | archive | help
I wrote:

> Below are some bonnie *and* rawio measurements, with comments. After
> the first few tests of bonnie with 100 MB files I stopped doing this
> test, since it was obvious that the memory size of the machine had a
> great effect - even on the seek transactions. I stuck to 1000 MB test
> afterwards - this is greater than the memory on all the machines I
> tried.

Did a few more tests after I found the correct ATA-66 cable. The disk is
now connected to the HPT366 controller on the Abit BP6 board (instead of
the PIIX4 controller). There are actually a few differences to be seen.
The previous bonnie figures for UDMA33 are included for comparison.

> 3. Dual Celeron-366, 66 MHz system bus, 256 MB memory,
> IBM DPTA-372730 (EIDE), 4.0-CURRENT as of 29. October, new ATA driver.
> 
> Typical wall clock time 453 s for 1000 MB (30 s longer than 3.3 with old
> wd driver). But the block output figures are better :-)
> 
> 1000 16430 96.1 17374 45.0  5547 16.1 15941  95.3  22465  35.6  123.8  3.1
> 1000 16040 94.1 17447 44.7  5557 15.7 15796  95.2  22452  35.5  122.9  3.0
> 1000 16374 95.4 17508 45.6  5566 15.9 15804  95.0  22434  35.6  121.8  3.0
> 1000 15724 95.4 17753 43.5  5558 15.7 15849  95.6  22408  35.2  121.3  3.1
> 1000 16415 96.0 17428 44.3  5561 15.7 15855  95.5  22451  35.5  122.1  3.0

Same but UDMA66. Typical wall clock time 448 s (5 s lower than UDMA33):

  1000 15966 97.2 19324 50.2  5593 16.7 15857  95.0  22474  35.3  121.4  3.1
  1000 16269 95.5 19275 48.8  5592 16.3 15888  95.2  22461  35.1  119.5  3.1
  1000 15832 95.4 19296 50.8  5561 16.3 15884  95.4  22447  35.5  121.8  3.0
  1000 16113 94.7 19266 51.3  5591 16.5 15960  95.5  22440  35.7  120.0  2.9
  1000 15728 94.8 19248 49.9  5556 16.3 15913  95.4  22413  35.4  121.7  3.0
  1000 15388 96.0 19464 48.7  5572 16.0 15715  95.4  22420  35.2  121.6  3.0

> 4. Same except single Celeron-366.
> 
> 1000 17496 93.0 17420 34.0  5603 11.7 17290  94.0  22465  22.7  120.1  2.0
> 1000 17330 91.7 17466 33.4  5572 11.8 17302  94.1  22467  22.9  121.5  2.0
> 1000 17388 91.3 17554 32.0  5564 11.4 17145  93.4  22375  22.4  122.5  2.1
> 1000 17239 92.1 17486 31.8  5565 11.3 17300  94.4  22442  22.5  121.6  2.1
> 1000 17492 90.7 17627 31.5  5575 10.9 17251  93.9  22462  22.5  121.4  2.0
> 1000 17756 91.8 17544 33.5  5557 11.7 17219  93.7  22443  23.1  122.3  1.9

Single Celeron-33 and UDMA66. Typical wall clock time 438 s.

  1000 17845 94.5 19864 39.1  5593 12.7 17085  92.7  22466  22.6  125.0  2.2
  1000 18219 94.8 19522 38.1  5579 12.3 17085  92.5  22460  22.7  122.3  2.1
  1000 17685 93.9 19649 38.1  5568 12.3 17103  93.1  22404  22.8  121.5  1.9
  1000 17675 94.1 19296 40.9  5577 13.4 17289  94.0  22446  23.2  122.7  2.0
  1000 17735 93.8 19236 37.1  5591 12.4 17273  94.1  22458  22.9  122.0  1.9

Some rawio figures for the single Celeron-366, UDMA66 case. It is only
sequential read that show any marked difference (more than 53000 kB/s).

Notice also that two of the runs produced sequential write bandwidth
that was only about half of the other runs. I also had one run which
made the machine hang solid - couldn't break to DDB or anything. This
indicates to me that there may still be bugs in the HPT366 support.


Single Celeron-366, UDMA66

RR     anon         1734.9          107    0.1     0.3     0.4  16384
SR     anon        53726.0         3279    0.7     6.8     7.5  16384
RW     anon         1575.9           97    0.1     0.2     0.3  16384
SW     anon        14373.4          877    0.2     1.9     2.1  16384

RR     anon         1719.8          107    0.1     0.3     0.4  16384
SR     anon        53753.1         3281    0.8     7.2     8.0  16384
RW     anon         1564.3           97    0.1     0.2     0.3  16384
SW     anon        14334.5          875    0.3     1.8     2.1  16384

RR     anon         1736.4          108    0.1     0.3     0.4  16384
SR     anon        53769.0         3282    0.9     7.1     8.0  16384
RW     anon         1565.2           98    0.1     0.3     0.3  16384
SW     anon        14211.9          867    0.1     2.0     2.1  16384

RR     anon         1723.1          108    0.1     0.3     0.4  16384
SR     anon        53793.9         3283    1.1     6.8     7.9  16384
RW     anon         1571.3           97    0.1     0.3     0.3  16384
SW     anon        14270.4          871    0.1     2.1     2.1  16384

Two strange cases with lower sequential write bandwidth:

Test    ID           K/sec          /sec %User    %Sys  %Total
RR     anon         1743.8          107    0.1     0.3     0.4  16384
SR     anon        53735.4         3280    0.4     7.7     8.1  16384
RW     anon         1567.7           97    0.1     0.2     0.3  16384
SW     anon         7532.2          460    0.2     0.9     1.2  16384

RR     anon         1740.9          108    0.1     0.3     0.4  16384
SR     anon        53745.0         3280    0.8     7.0     7.8  16384
RW     anon         1574.7           97    0.1     0.3     0.3  16384
SW     anon         7553.1          461    0.1     1.0     1.1  16384

Steinar Haug, Nethelp consulting, sthaug@nethelp.no


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17699.942008924>