Hello,
On Mon, Jun 16, 2014 at 12:46:36PM +0200, Paolo Valente wrote:
> To preserve the desired distribution of the device throughput (or time), this
> scheme entails updating weights every time the set of active queues changes.
> For example (sorry for the trivial example, but I just want to
Hello,
On Mon, Jun 16, 2014 at 12:46:36PM +0200, Paolo Valente wrote:
To preserve the desired distribution of the device throughput (or time), this
scheme entails updating weights every time the set of active queues changes.
For example (sorry for the trivial example, but I just want to make
Il giorno 04/giu/2014, alle ore 15:56, Tejun Heo ha scritto:
> Hello, Paolo.
Hello, and sorry for the late reply.
> […]
>>
>> Actually we have been asked several times to improve random-I/O
>> performance on HDDs over the last years, by people recording, for
>> the typical tasks performed by
Il giorno 04/giu/2014, alle ore 15:56, Tejun Heo t...@kernel.org ha scritto:
Hello, Paolo.
Hello, and sorry for the late reply.
[…]
Actually we have been asked several times to improve random-I/O
performance on HDDs over the last years, by people recording, for
the typical tasks
Hello, Paolo.
On Wed, Jun 04, 2014 at 09:29:20AM +0200, Paolo Valente wrote:
> > Shouldn't the comparison be against the benefit of "not idling
> > selectively" vs "always idling" when blkcg is in use?
> >
>
> Exactly. I’m sorry if I wrote things/sentences that did not let this
> point be
Il giorno 03/giu/2014, alle ore 19:11, Tejun Heo ha scritto:
> Hello,
>
> On Mon, Jun 02, 2014 at 11:26:07AM +0200, Paolo Valente wrote:
#define cond_for_expiring_non_wr (bfqd->hw_tag && \
- bfqd->wr_busy_queues > 0)
+
Il giorno 03/giu/2014, alle ore 19:11, Tejun Heo t...@kernel.org ha scritto:
Hello,
On Mon, Jun 02, 2014 at 11:26:07AM +0200, Paolo Valente wrote:
#define cond_for_expiring_non_wr (bfqd-hw_tag \
- bfqd-wr_busy_queues 0)
+
Hello, Paolo.
On Wed, Jun 04, 2014 at 09:29:20AM +0200, Paolo Valente wrote:
Shouldn't the comparison be against the benefit of not idling
selectively vs always idling when blkcg is in use?
Exactly. I’m sorry if I wrote things/sentences that did not let this
point be clear. Maybe this
Hello,
On Mon, Jun 02, 2014 at 11:26:07AM +0200, Paolo Valente wrote:
> >> #define cond_for_expiring_non_wr (bfqd->hw_tag && \
> >> - bfqd->wr_busy_queues > 0)
> >> + (bfqd->wr_busy_queues > 0 || \
> >> +
Hello,
On Mon, Jun 02, 2014 at 11:26:07AM +0200, Paolo Valente wrote:
#define cond_for_expiring_non_wr (bfqd-hw_tag \
- bfqd-wr_busy_queues 0)
+ (bfqd-wr_busy_queues 0 || \
+ (symmetric_scenario \
Il giorno 31/mag/2014, alle ore 13:52, Tejun Heo ha scritto:
> Hello, Paolo.
>
> So, I've actually looked at the code. Here are some questions.
>
> On Thu, May 29, 2014 at 11:05:42AM +0200, Paolo Valente wrote:
>> + * 1) all active queues have the same weight,
>> + * 2) all active groups at
Il giorno 31/mag/2014, alle ore 13:52, Tejun Heo t...@kernel.org ha scritto:
Hello, Paolo.
So, I've actually looked at the code. Here are some questions.
On Thu, May 29, 2014 at 11:05:42AM +0200, Paolo Valente wrote:
+ * 1) all active queues have the same weight,
+ * 2) all active
Hello, Paolo.
So, I've actually looked at the code. Here are some questions.
On Thu, May 29, 2014 at 11:05:42AM +0200, Paolo Valente wrote:
> + * 1) all active queues have the same weight,
> + * 2) all active groups at the same level in the groups tree have the same
> + *weight,
> + * 3)
Hello, Paolo.
So, I've actually looked at the code. Here are some questions.
On Thu, May 29, 2014 at 11:05:42AM +0200, Paolo Valente wrote:
+ * 1) all active queues have the same weight,
+ * 2) all active groups at the same level in the groups tree have the same
+ *weight,
+ * 3) all
Il giorno 30/mag/2014, alle ore 17:46, Tejun Heo ha scritto:
> On Thu, May 29, 2014 at 11:05:42AM +0200, Paolo Valente wrote:
>> This patch boosts the throughput on NCQ-capable flash-based devices,
>> while still preserving latency guarantees for interactive and soft
>> real-time applications.
On Thu, May 29, 2014 at 11:05:42AM +0200, Paolo Valente wrote:
> This patch boosts the throughput on NCQ-capable flash-based devices,
> while still preserving latency guarantees for interactive and soft
> real-time applications. The throughput is boosted by just not idling
> the device when the
On Thu, May 29, 2014 at 11:05:42AM +0200, Paolo Valente wrote:
This patch boosts the throughput on NCQ-capable flash-based devices,
while still preserving latency guarantees for interactive and soft
real-time applications. The throughput is boosted by just not idling
the device when the
Il giorno 30/mag/2014, alle ore 17:46, Tejun Heo t...@kernel.org ha scritto:
On Thu, May 29, 2014 at 11:05:42AM +0200, Paolo Valente wrote:
This patch boosts the throughput on NCQ-capable flash-based devices,
while still preserving latency guarantees for interactive and soft
real-time
This patch boosts the throughput on NCQ-capable flash-based devices,
while still preserving latency guarantees for interactive and soft
real-time applications. The throughput is boosted by just not idling
the device when the in-service queue remains empty, even if the queue
is sync and has a
This patch boosts the throughput on NCQ-capable flash-based devices,
while still preserving latency guarantees for interactive and soft
real-time applications. The throughput is boosted by just not idling
the device when the in-service queue remains empty, even if the queue
is sync and has a
20 matches
Mail list logo