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>
