From owner-freebsd-current Tue Sep 9 15:00:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA09559 for current-outgoing; Tue, 9 Sep 1997 15:00:39 -0700 (PDT) Received: from smtp.algonet.se (angel.algonet.se [194.213.74.112]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id PAA09550 for ; Tue, 9 Sep 1997 15:00:35 -0700 (PDT) Received: (qmail 16106 invoked from network); 9 Sep 1997 22:00:29 -0000 Received: from kairos.algonet.se (HELO kairos) (mal@194.213.74.18) by angel.algonet.se with SMTP; 9 Sep 1997 22:00:29 -0000 Received: (mal@localhost) by kairos (SMI-8.6/8.6.12) id AAA21008; Wed, 10 Sep 1997 00:00:28 +0200 Date: Wed, 10 Sep 1997 00:00:28 +0200 Message-Id: <199709092200.AAA21008@kairos> From: Mats Lofkvist To: tlambert@primenet.com CC: current@FreeBSD.ORG In-reply-to: <199709091834.LAA28493@usr04.primenet.com> (message from Terry Lambert on Tue, 9 Sep 1997 18:34:13 +0000 (GMT)) Subject: Re: lousy disk perf. under cpu load (was IDE vs SCSI) Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk You were right about tagged queueing not being enabled. Unfortunately turning it on didn't seem to help. I also tried with the 2.2.2-r generic kernel with the same results (no tagged queueing enabled in that one). I will now try to reassign the interrupts as Stefan suggested. _ Mats Lofkvist mal@algonet.se Changes in config file to enable tagged queueuing: # Tagged queueing on the ncr controller => no FAILSAFE #options FAILSAFE # Tagged queueing on the ahc options AHC_TAGENABLE # These two are supposed to be an improvement also options AHC_SCBPAGING_ENABLE options AHC_ALLOW_MEMIO Dd test on quantum viking connected to ahc, unloaded: garm>dd if=/dev/rsd0 of=/dev/null bs=4k count=8000 8000+0 records in 8000+0 records out 32768000 bytes transferred in 3.068474 secs (10678924 bytes/sec) Loaded (nice -19 loop &): garm>dd if=/dev/rsd0 of=/dev/null bs=4k count=800 800+0 records in 800+0 records out 3276800 bytes transferred in 69.099672 secs (47421 bytes/sec)