Date: Mon, 4 Sep 1995 16:39:27 +0800 (WST) From: Peter Wemm <peter@haywire.DIALix.COM> To: Brian Tao <taob@gate.sinica.edu.tw> Cc: dillon@best.com, freebsd-chat@freebsd.org Subject: Re: FreeBSD vs. BSD/OS disk performance Message-ID: <Pine.SV4.3.91.950904162647.22505F-100000@haywire.DIALix.COM> In-Reply-To: <Pine.BSI.3.91.950904161104.3917E-100000@aries>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 4 Sep 1995, Brian Tao wrote:
> On 29 Aug 1995, Peter Wemm wrote:
> >
> > Didn't Matt Dillon mention that his Disk IO comparisons between BSD/OS
> > and FreeBSD that showed that FreeBSD wiped the floor with BSD/OS? And
> > didn't somebody from UUNET suggest he was mistaken and challenge him
> > to post numbers, to which Matt responded by posting some benchmarks
> > showing something like a 5-times improvement?
>
> I'd *love* to see these numbers. BSD/OS used to only support the
> Buslogics controllers, and recently added NCR support, but I don't
> know how good it is. Probably still can't use the Adaptec 2940/3940
> controllers.
I didn't pay much attention when it was first posted, but I remember
thinking that it sounded like BSD/OS wasn't doing clustering properly,
and was seriously suffering as a result.
I know the newfs/mkfs/tunefs settings make a big difference to FreeBSD..
Performance is pretty lousy if the filesystem has the older-style
rotational block layout where the blocks are not contiguous.
I redid a mkfs on the box next to me, and saw a performance boost from
about 600K/sec to about 3.0MB/sec - and that was on an old, slowish seagate
disk.. :-)
The thing I wonder though, is if that would make much difference to a
news filesystem.. Raw throughput is not the issue, it's more a problem
of head seek latency, and reducing the delays caused by doing sync inode
and directory updates. FreeBSD-current can now turn off the sync inode
updates, but FreeBSD doesn't have a trickle buffer update like SVR3, SVR4
and Linux do, so it's a little risky to defer your inode updates to a
flurry of updates every 30 seconds. And, of course, turning off the sync
inode updates removes a syncronous access time update each time a file is
read from your news spool by a reader/nntpd/nfs access.
Cheers,
-Peter
> --
> Brian ("Though this be madness, yet there is method in't") Tao
> taob@gate.sinica.edu.tw <-- work ........ play --> taob@io.org
>
>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SV4.3.91.950904162647.22505F-100000>
