Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Jun 1997 14:34:51 -0600
From:      "Justin T. Gibbs" <gibbs@plutotech.com>
To:        Bob Bishop <rb@gid.co.uk>
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: Extremely poor interactive response under heave SCSI load 
Message-ID:  <199706061936.NAA00243@pluto.plutotech.com>
In-Reply-To: Your message of "Fri, 06 Jun 1997 11:38:08 BST." <l03020900afbd97441c6f@[194.32.164.2]> 

next in thread | previous in thread | raw e-mail | index | archive | help
>Quick (and nasty) hack: in scsi/sd.c, if the device has been continuously
>busy for say > 1sec, just stop feeding it until it has drained.
>
>Better hack: if the oldest request on the device has been there for say >
>1sec, stop feeding until that request has completed.
>
>None of this would be necessary if sequencers were a bit less totalitarian...

Even better hack.  Just send an ordered transaction every once in a while
which will flush any "starved" simple-tagged transactions.  This means that
you can always keep the queue full.

>--
>Bob Bishop              (0118) 977 4017  international code +44 118
>rb@gid.co.uk        fax (0118) 989 4254  between 0800 and 1800 UK
>
>
>

--
Justin T. Gibbs
===========================================
  FreeBSD: Turning PCs into workstations
===========================================





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