Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Feb 1997 00:05:49 -0800 (PST)
From:      "Bryan K. Ogawa" <bkogawa@primenet.com>
To:        bde@zeta.org.au
Cc:        hardware@freebsd.org, bde@zeta.org.au, dkelly@hiwaay.net
Subject:   Re: _big_ IDE disks?
Message-ID:  <199702210805.AAA22530@foo.primenet.com>
References:  <> <199702210543.QAA29486@godzilla.zeta.org.au>

next in thread | previous in thread | raw e-mail | index | archive | help
In localhost.freebsd.hardware you write:

>>> Run `dd if=/dev/zero of=/dev/null bs=1m count=1000' and complain if
>>> the throughtput is much lower than 120MB/sec.

[...]

>My comment only applies to P5's with a 66MHz memory bus.  The speed should
>be much the same for CPU speeds of 100MHz and larger multiples of 33[.3]MHz.
>The above dd command essentially copies the same 4K kernel buffer to
>sequential memory 256 times. .  The kernel buffer stays in the L1 cache
>so reading it is almost free and the speed approaches the maximum main
>memory write speed which is 133M * 4/3 on my P5/133 (I think it is for
>a 6-2-2-2 burst cycle).

Hm.  I can only get about 100MB/seg doing this, max (P5/133).  I did
it with an X server running--should that matter?

{foo} ~ 0:01 ttyp3 > uname -a
FreeBSD foo.primenet.com 2.2-ALPHA FreeBSD 2.2-ALPHA #5: Sun Jan 12 19:28:01 PST
 1997     bkogawa@foo.primenet.com:/usr/src/sys/compile/ATWO  i386
{foo} ~ 0:04 ttyp3 > dd if=/dev/zero of=/dev/null bs=1m count=1000
1000+0 records in
1000+0 records out
1048576000 bytes transferred in 10 secs (104857600 bytes/sec)

Perhaps my BIOS is mis-set, but I wouldn't think so...?

-- 
bryan k ogawa  <bkogawa@primenet.com>   http://www.primenet.com/~bkogawa/



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