From owner-freebsd-current Mon Jan 25 17:35:39 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA21505 for freebsd-current-outgoing; Mon, 25 Jan 1999 17:35:39 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from apollo.backplane.com (apollo.backplane.com [209.157.86.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA21488 for ; Mon, 25 Jan 1999 17:35:32 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.9.2/8.9.1) id RAA11762; Mon, 25 Jan 1999 17:35:25 -0800 (PST) (envelope-from dillon) Date: Mon, 25 Jan 1999 17:35:25 -0800 (PST) From: Matthew Dillon Message-Id: <199901260135.RAA11762@apollo.backplane.com> To: Brian Feldman Cc: Sheldon Hearn , Lee Cremeans , current@FreeBSD.ORG Subject: Re: IDE DMA works, I'll be a... References: Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG :> 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 ? -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 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message