Messages in this thread | | | Date | Wed, 26 Feb 2003 09:18:57 -0800 | From | Mike Anderson <> | Subject | Re: 2.5.62-mm2 slow file system writes across multiple disks |
| |
Andrew Morton [akpm@digeo.com] wrote: > > > It would be nice if a larger queue depth did not kill performance. > > Does the other qlogic driver exhibit the same thing?
Well the qlogic provided driver should exhibit slightly different behavior as its per device queue depth is 16 and the request ring count is 128.
The feral driver is currently running a per device queue of 63 and a request ring size of 64. (if I am reading the driver correctly?). When the request count is exceeded I believe it should return a 1 to the call of queuecommand. Can you tell if scsi_queue_insert is being called.
> > The larger queue depths can be nice for disk arrays with lots of cache and > > (more) random IO patterns. > > So says the scsi lore ;) Have you observed this yourself? Have you > any numbers handy?
I do not have current numbers but you need to get the command on the wire to get any benefit.
-andmike -- Michael Anderson andmike@us.ibm.com
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |