On Tue, 2013-08-20 at 20:00 +0200, Bart Van Assche wrote:
> On 08/20/13 19:04, Nicholas A. Bellinger wrote:
> > On Tue, 2013-08-20 at 18:15 +0200, Bart Van Assche wrote:
> >> On 08/20/13 18:11, Nicholas A. Bellinger wrote:
> >>> On Tue, 2013-08-20 at 14:05 +0200, Bart Van Assche wrote:
> >>>> This patch series consists of four patches that address device removal
> >>>> issues and three patches that improve performance of the SCSI mid-layer.
> >>>
> >>> Perhaps it would be useful to know what the performance improvement
> >>> actually is..?  Eg: fio numbers before and after.
> >>
> >> The optimizations in this patch series are micro-optimizations. Their
> >> performance impact is small but measurable. Peak IOPS results are
> >> improved by about 1% by each of these performance improvements for a
> >> low-latency transport.
> >
> > So that is 250K to 252.5K per LUN, or what..?
> 
> The exact numbers depend on the number of CPU's in the initiator system, 
> the number of CPU's in the target system, the transport type, HCA model, 
> SCSI target stack configuration, target storage medium etc. If you want 
> to verify yourself the impact of this patch without all these 
> dependencies, that's possible by running a test against the scsi_debug 
> driver.
> 

<yawn>, I only care about the performance against upstream code, so that
would mean scsi_debug here.  Typically the onus of demonstrating a
performance improvement is on the patch submitter (eg: not the
reviewer).

But it would be at least useful to know the actual benefit with results
as an incremental step, short of avoiding this code entirely for
scsi-mq.

--nab

--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to