Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Jan 1999 21:07:15 -0500 (EST)
From:      Brian Feldman <green@unixhelp.org>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        Sheldon Hearn <axl@iafrica.com>, Lee Cremeans <lee@st-lcremean.tidalwave.net>, current@FreeBSD.ORG
Subject:   Re: IDE DMA works, I'll be a... 
Message-ID:  <Pine.BSF.4.05.9901252106160.12387-100000@janus.syracuse.net>
In-Reply-To: <199901260135.RAA11762@apollo.backplane.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 25 Jan 1999, Matthew Dillon wrote:

> :>     I would like to know if your transfer rate improves or not, and by
> :>     how much.
> :> 
> :> #if 0
> :>         if (cnt.v_inactive_count / 3 > page_shortage) {
> :>                 maxlaunder = 0;
> :>                 launder_loop = 0;
> :>         } else 
> :> #endif
> :> 	{
> :> 					-Matt
> :
> :I'd rather use if (0 && cnt.v_inactive_count / 3 > page_shortage) {. I'm
> :trying it out now, here's the "before":
> :
> :IOZONE performance measurements:
> :        2972048 bytes/second for writing the file
> :        2962863 bytes/second for reading the file
> : Brian Feldman					  _ __  ___ ___ ___  
> 
>     Welll...  I went ahead and tested it on my diskless workstation,
>     which actually has a DMA IDE drive connected to it at the moment
>     for another test I'm running.
> 
>     I didn't see any change in performance.  That doesn't meant that
>     hasn't been a chance, just that it doesn't look like the one thing
>     I thought might be causing it is causing it.
> 
>     Are you sure the problem isn't simply that your disk is getting
>     a bit more full and causing the test to skip around more ( or move
>     to more inner tracks, which have lower transfer rates), and
>     thus appear to slow down a little ?

No, this REALLY isn't it. I have tons free on the test drive. iozone 100 on
a 64 mb system:

{"/home/green"}$ diff iozone.old iozone
15,16c15,16
< Writing the 100 Megabyte file, 'iozone.tmp'...37.320312 seconds
< Reading the file...37.710938 seconds
---
> Writing the 100 Megabyte file, 'iozone.tmp'...37.750000 seconds
> Reading the file...37.687500 seconds
19,20c19,20
<       2809665 bytes/second for writing the file
<       2780562 bytes/second for reading the file
---
>       2777684 bytes/second for writing the file
>       2782291 bytes/second for reading the file


> 
> 					    -Matt
> 
> 	Before ( iozone 64 on a 48MB machine )
> 
> IOZONE performance measurements:
>         7809031 bytes/second for writing the file
>         10324440 bytes/second for reading the file
> 
> IOZONE performance measurements:
>         8388608 bytes/second for writing the file
>         10324440 bytes/second for reading the file
> 
> 	After  ( iozone 64 on a 48MB machine )
> 
> IOZONE performance measurements:
>         8103711 bytes/second for writing the file
>         10336864 bytes/second for reading the file
> 
> IOZONE performance measurements:
>         8429768 bytes/second for writing the file
>         10324440 bytes/second for reading the file
> 
> 					Matthew Dillon 
> 					<dillon@backplane.com>
> 

 Brian Feldman					  _ __  ___ ___ ___  
 green@unixhelp.org			      _ __ ___ | _ ) __|   \ 
	     http://www.freebsd.org/	 _ __ ___ ____ | _ \__ \ |) |
 FreeBSD: The Power to Serve!	   _ __ ___ ____ _____ |___/___/___/ 


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



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