Re: [PATCH 01/10] sched/deadline: track the active utilization

2017-06-08 Thread Juri Lelli
On 08/06/17 09:36, Steven Rostedt wrote: > On Thu, 8 Jun 2017 10:05:55 +0100 > Juri Lelli wrote: > > > On 08/06/17 10:43, Luca Abeni wrote: > > > On Thu, 8 Jun 2017 10:31:25 +0200 > > > Ingo Molnar wrote: > > > > > > > * luca abeni

Re: [PATCH 01/10] sched/deadline: track the active utilization

2017-06-08 Thread Juri Lelli
On 08/06/17 09:36, Steven Rostedt wrote: > On Thu, 8 Jun 2017 10:05:55 +0100 > Juri Lelli wrote: > > > On 08/06/17 10:43, Luca Abeni wrote: > > > On Thu, 8 Jun 2017 10:31:25 +0200 > > > Ingo Molnar wrote: > > > > > > > * luca abeni wrote: > > > > > > > > > From: Luca Abeni > > > > > >

Re: [PATCH 01/10] sched/deadline: track the active utilization

2017-06-08 Thread Steven Rostedt
On Thu, 8 Jun 2017 10:05:55 +0100 Juri Lelli wrote: > On 08/06/17 10:43, Luca Abeni wrote: > > On Thu, 8 Jun 2017 10:31:25 +0200 > > Ingo Molnar wrote: > > > > > * luca abeni wrote: > > > > > > > From: Luca Abeni

Re: [PATCH 01/10] sched/deadline: track the active utilization

2017-06-08 Thread Steven Rostedt
On Thu, 8 Jun 2017 10:05:55 +0100 Juri Lelli wrote: > On 08/06/17 10:43, Luca Abeni wrote: > > On Thu, 8 Jun 2017 10:31:25 +0200 > > Ingo Molnar wrote: > > > > > * luca abeni wrote: > > > > > > > From: Luca Abeni > > > > > > > > Active utilization is defined as the total utilization of

Re: [PATCH 01/10] sched/deadline: track the active utilization

2017-06-08 Thread Juri Lelli
On 08/06/17 10:43, Luca Abeni wrote: > On Thu, 8 Jun 2017 10:31:25 +0200 > Ingo Molnar wrote: > > > * luca abeni wrote: > > > > > From: Luca Abeni > > > > > > Active utilization is defined as the total utilization of active >

Re: [PATCH 01/10] sched/deadline: track the active utilization

2017-06-08 Thread Juri Lelli
On 08/06/17 10:43, Luca Abeni wrote: > On Thu, 8 Jun 2017 10:31:25 +0200 > Ingo Molnar wrote: > > > * luca abeni wrote: > > > > > From: Luca Abeni > > > > > > Active utilization is defined as the total utilization of active > > > (TASK_RUNNING) tasks queued on a runqueue. Hence, it is

Re: [PATCH 01/10] sched/deadline: track the active utilization

2017-06-08 Thread Luca Abeni
On Thu, 8 Jun 2017 10:31:25 +0200 Ingo Molnar wrote: > * luca abeni wrote: > > > From: Luca Abeni > > > > Active utilization is defined as the total utilization of active > > (TASK_RUNNING) tasks queued on a runqueue. Hence,

Re: [PATCH 01/10] sched/deadline: track the active utilization

2017-06-08 Thread Luca Abeni
On Thu, 8 Jun 2017 10:31:25 +0200 Ingo Molnar wrote: > * luca abeni wrote: > > > From: Luca Abeni > > > > Active utilization is defined as the total utilization of active > > (TASK_RUNNING) tasks queued on a runqueue. Hence, it is increased > > when a task wakes up and is decreased when a

Re: [PATCH 01/10] sched/deadline: track the active utilization

2017-06-08 Thread Ingo Molnar
* luca abeni wrote: > From: Luca Abeni > > Active utilization is defined as the total utilization of active > (TASK_RUNNING) tasks queued on a runqueue. Hence, it is increased > when a task wakes up and is decreased when a task blocks. > >

Re: [PATCH 01/10] sched/deadline: track the active utilization

2017-06-08 Thread Ingo Molnar
* luca abeni wrote: > From: Luca Abeni > > Active utilization is defined as the total utilization of active > (TASK_RUNNING) tasks queued on a runqueue. Hence, it is increased > when a task wakes up and is decreased when a task blocks. > > When a task is migrated from CPUi to CPUj,

[PATCH 01/10] sched/deadline: track the active utilization

2017-05-18 Thread luca abeni
From: Luca Abeni Active utilization is defined as the total utilization of active (TASK_RUNNING) tasks queued on a runqueue. Hence, it is increased when a task wakes up and is decreased when a task blocks. When a task is migrated from CPUi to CPUj, immediately subtract the

[PATCH 01/10] sched/deadline: track the active utilization

2017-05-18 Thread luca abeni
From: Luca Abeni Active utilization is defined as the total utilization of active (TASK_RUNNING) tasks queued on a runqueue. Hence, it is increased when a task wakes up and is decreased when a task blocks. When a task is migrated from CPUi to CPUj, immediately subtract the task's utilization