Re: [PATCH RFC - TAKE TWO - 12/12] block, bfq: boost the throughput with random I/O on NCQ-capable HDDs

2014-05-31 Thread Tejun Heo
Hello, Okay, read this one properly too. On Thu, May 29, 2014 at 11:05:43AM +0200, Paolo Valente wrote: ... > + * As already said, things change with a rotational device, where idling > + * boosts the throughput with sequential I/O (even with NCQ). Hence, for > + * such a device the second

Re: [PATCH RFC - TAKE TWO - 12/12] block, bfq: boost the throughput with random I/O on NCQ-capable HDDs

2014-05-31 Thread Tejun Heo
Hello, Okay, read this one properly too. On Thu, May 29, 2014 at 11:05:43AM +0200, Paolo Valente wrote: ... + * As already said, things change with a rotational device, where idling + * boosts the throughput with sequential I/O (even with NCQ). Hence, for + * such a device the second

Re: [PATCH RFC - TAKE TWO - 12/12] block, bfq: boost the throughput with random I/O on NCQ-capable HDDs

2014-05-30 Thread Tejun Heo
On Thu, May 29, 2014 at 11:05:43AM +0200, Paolo Valente wrote: > This patch is basically the counterpart of patch 13 for NCQ-capable > rotational devices. Exactly as patch 13 does on flash-based devices > and for any workload, this patch disables device idling on rotational > devices, but only for

Re: [PATCH RFC - TAKE TWO - 12/12] block, bfq: boost the throughput with random I/O on NCQ-capable HDDs

2014-05-30 Thread Tejun Heo
On Thu, May 29, 2014 at 11:05:43AM +0200, Paolo Valente wrote: This patch is basically the counterpart of patch 13 for NCQ-capable rotational devices. Exactly as patch 13 does on flash-based devices and for any workload, this patch disables device idling on rotational devices, but only for