Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Dec 1995 13:52:58 -0700 (MST)
From:      Terry Lambert <terry@lambert.org>
To:        dyson@freefall.freebsd.org (John Dyson)
Cc:        jgreco@brasil.moneng.mei.com, current@FreeBSD.org
Subject:   Re: ISP state their FreeBSD concerns
Message-ID:  <199512182052.NAA12329@phaeton.artisoft.com>
In-Reply-To: <199512180515.VAA02759@freefall.freebsd.org> from "John Dyson" at Dec 17, 95 09:15:47 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> > I have a little suite of programs I use for performance testing.  The tests
> > are absolutely slanted towards news server type applications.  The one in
> > particular I will quote is "small-file-write.c", a program that writes 10000
> > files in subdirectories, creating the subdirectories if needed (much like a
> > news server would do).  So the "first run" numbers include the time needed
> > to make dirs:

This is, I think, atypical of most common usage (72% of common usage
according to Novell is "Read", 20% is "Write", and 8% is "everything else",
including lookups, creates, deletes, etc.).

> > Slowaris 5.4 - SS10/30 - 64MB RAM (SCSI II, reasonable drive)
> > 
> > 10000 files in 332 seconds - first run
> > 10000 files in 20 !!! seconds - second run

[ ... ]

> > FreeBSD 2.0.5R - ASUS SP3G AMD 486DX2/66 + NCR810 - 8MB (SCSI II, reasonable
> > drive)
> > 
> > 10000 files in 620 seconds - first run  :-(  :-(
> > 10000 files in 310 seconds - second run  :-( :-( :-( !!
> > 
> > FreeBSD 1026-SNAP - ASUS SP3G AMD 486DX4/100 + NCR810 - 48MB (SCSI II, SLOW
> > drive, fs mounted -o async)
> > 
> > 10000 files in 569 seconds - first run  :-(  :-(
> > 10000 files in 207 seconds - second run  :-( :-( :-( !!

The "second run" numbers are to be expected.  As I recently pointed out,
the cache_enter() call is not made on the CREATE nameiop if the file did
not already exist.  So you are getting 0 cache hits on terminal components.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.




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