Vaidyanathan Srinivasan
100fdaee70
sched: add SD_BALANCE_NEWIDLE at MC and CPU level for sched_mc>0
...
Impact: change task balancing to save power more agressively
Add SD_BALANCE_NEWIDLE flag at MC level and CPU level
if sched_mc is set. This helps power savings and
will not affect performance when sched_mc=0
Ingo and Mike Galbraith have optimised the SD flags by
removing SD_BALANCE_NEWIDLE at MC and CPU level. This
helps performance but hurts power savings since this
slows down task consolidation by reducing the number
of times load_balance is run.
sched: fine-tune SD_MC_INIT
commit 1480098470
Author: Mike Galbraith <efault@gmx.de >
Date: Fri Nov 7 15:26:50 2008 +0100
sched: re-tune balancing -- revert
commit 9fcd18c9e6
Author: Ingo Molnar <mingo@elte.hu >
Date: Wed Nov 5 16:52:08 2008 +0100
This patch selectively enables SD_BALANCE_NEWIDLE flag
only when sched_mc is set to 1 or 2. This helps power savings
by task consolidation and also does not hurt performance at
sched_mc=0 where all power saving optimisations are turned off.
Signed-off-by: Vaidyanathan Srinivasan <svaidy@linux.vnet.ibm.com >
Acked-by: Balbir Singh <balbir@linux.vnet.ibm.com >
Acked-by: Peter Zijlstra <a.p.zijlstra@chello.nl >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-12-19 09:21:55 +01:00
..
2008-10-20 08:52:40 -07:00
2008-12-03 15:52:35 -08:00
2008-10-17 17:15:43 -03:00
2008-10-22 01:19:37 +02:00
2008-10-04 17:12:27 -04:00
2008-11-12 17:17:18 -08:00
2008-11-28 21:29:46 -08:00
2008-11-08 21:37:46 +01:00
2008-11-05 14:40:25 +01:00
2008-11-24 16:06:17 -08:00
2008-10-08 11:35:19 +02:00
2008-10-08 11:35:00 +02:00
2008-10-21 13:25:28 +11:00
2008-10-13 21:51:51 +01:00
2008-10-30 11:38:47 -07:00
2008-11-10 13:50:19 -08:00
2008-10-15 15:54:56 -04:00
2008-12-17 10:49:14 -08:00
2008-11-11 21:15:50 -05:00
2008-10-20 11:01:52 -07:00
2008-10-16 11:21:51 -07:00
2008-10-10 22:39:31 +02:00
2008-12-09 02:27:41 -05:00
2008-10-16 11:21:39 -07:00
2008-10-16 11:21:39 -07:00
2008-10-20 08:50:25 -07:00
2008-10-20 08:52:42 -07:00
2008-10-16 11:21:38 -07:00
2008-11-06 08:41:55 +01:00
2008-10-23 08:20:34 -07:00
2008-12-05 14:49:18 -08:00
2008-11-26 12:13:34 +01:00
2008-10-20 08:52:32 -07:00
2008-11-12 17:17:18 -08:00
2008-10-21 07:47:22 -04:00
2008-10-20 08:52:34 -07:00
2008-10-30 11:38:45 -07:00
2008-10-16 11:21:32 -07:00
2008-12-13 21:20:26 +10:30
2008-11-09 11:17:33 -08:00
2008-11-30 11:00:15 -08:00
2008-11-23 11:41:01 +01:00
2008-10-14 12:12:02 -07:00
2008-10-09 13:52:43 -04:00
2008-12-13 21:20:28 +10:30
2008-11-19 18:49:58 -08:00
2008-10-23 18:51:22 +04:00
2008-10-23 05:13:16 -04:00
2008-10-23 10:23:07 -07:00
2008-10-22 20:21:31 +02:00
2008-10-13 09:51:43 -07:00
2008-10-21 17:45:06 +01:00
2008-10-18 14:29:15 +01:00
2008-10-16 16:53:04 +02:00
2008-10-13 16:05:06 +01:00
2008-10-15 12:46:51 +01:00
2008-10-16 09:24:47 -07:00
2008-10-16 16:53:13 +02:00
2008-10-09 08:56:13 +02:00
2008-10-12 12:05:55 +02:00
2008-10-16 11:21:30 -07:00
2008-10-20 08:52:37 -07:00
2008-10-16 11:21:30 -07:00
2008-10-20 08:52:36 -07:00
2008-10-09 08:56:19 +02:00
2008-10-08 19:44:18 -04:00
2008-10-21 07:47:06 -04:00
2008-10-15 22:21:11 +02:00
2008-10-30 11:38:45 -07:00
2008-12-04 04:22:58 -05:00
2008-10-31 00:59:46 -04:00
2008-10-21 07:47:06 -04:00
2008-11-26 01:59:45 +01:00
2008-12-12 13:48:57 +01:00
2008-10-16 16:08:57 +02:00
2008-09-30 12:35:20 +02:00
2008-11-18 15:08:56 +01:00
2008-10-16 11:21:40 -07:00
2008-11-06 22:20:46 +01:00
2008-10-27 15:06:01 +01:00
2008-10-14 23:51:02 +02:00
2008-11-27 23:39:48 +00:00
2008-11-12 09:54:40 +01:00
2008-10-23 13:52:40 +04:00
2008-10-22 20:21:30 +02:00
2008-10-17 17:25:11 -03:00
2008-10-22 20:21:33 +02:00
2008-10-16 11:21:38 -07:00
2008-10-24 12:54:18 -04:00
2008-10-15 16:03:01 -07:00
2008-12-02 20:40:03 +01:00
2008-12-01 19:55:25 -08:00
2008-10-13 19:01:08 -07:00
2008-10-13 19:01:08 -07:00
2008-10-13 19:01:08 -07:00
2008-10-01 01:30:19 -07:00
2008-10-09 11:59:55 -07:00
2008-11-04 14:49:57 -08:00
2008-10-13 19:01:08 -07:00
2008-10-01 07:30:02 -07:00
2008-10-07 15:34:37 -07:00
2008-10-29 22:02:09 +01:00
2008-11-15 12:26:44 -08:00
2008-11-13 10:31:36 +01:00
2008-10-18 14:29:15 +01:00
2008-12-13 21:55:51 +10:30
2008-11-03 18:21:45 +01:00
2008-10-16 11:21:33 -07:00
2008-10-16 15:17:40 -07:00
2008-10-15 14:24:08 +02:00
2008-12-17 13:16:08 +01:00
2008-12-12 12:28:50 +01:00
2008-10-12 09:37:01 -02:00
2008-10-16 20:00:24 -04:00
2008-10-23 08:55:01 -07:00
2008-10-16 11:21:32 -07:00
2008-10-16 11:21:31 -07:00
2008-12-12 12:29:10 +01:00
2008-12-08 14:31:51 +01:00
2008-11-24 17:44:55 +01:00
2008-10-31 10:01:56 +01:00
2008-10-12 11:44:37 -07:00
2008-10-09 08:56:04 +02:00
2008-10-16 11:21:29 -07:00
2008-10-14 10:34:22 +02:00
2008-10-28 14:21:34 +02:00
2008-10-28 14:22:15 +02:00
2008-10-20 22:34:12 +01:00
2008-12-01 13:49:27 -05:00
2008-10-14 10:35:08 +02:00
2008-11-13 23:19:10 -08:00
2008-10-13 09:47:43 +11:00
2008-10-09 08:56:06 +02:00
2008-10-10 23:16:16 -04:00
2008-11-28 16:47:41 +01:00
2008-10-20 08:52:39 -07:00
2008-11-30 10:03:38 -08:00
2008-10-20 08:50:25 -07:00
2008-10-20 08:52:31 -07:00
2008-10-20 08:52:39 -07:00
2008-10-20 08:52:30 -07:00
2008-10-14 10:37:17 +02:00
2008-10-20 08:52:39 -07:00
2008-10-29 00:51:25 +01:00
2008-10-22 10:00:23 +11:00
2008-10-22 10:00:23 +11:00
2008-10-16 11:21:30 -07:00
2008-11-06 15:41:21 -08:00
2008-12-08 14:31:59 +01:00
2008-10-30 19:55:00 +01:00
2008-10-23 05:13:20 -04:00
2008-11-19 18:49:57 -08:00
2008-12-09 23:22:26 -08:00
2008-10-08 11:35:01 +02:00
2008-10-01 07:03:24 -07:00
2008-10-06 20:08:26 -04:00
2008-10-17 13:06:45 -04:00
2008-10-07 17:22:20 -04:00
2008-10-14 19:23:17 -04:00
2008-10-13 10:55:47 +11:00
2008-10-21 15:17:48 +11:00
2008-11-30 10:03:35 -08:00
2008-10-20 08:52:30 -07:00
2008-10-20 08:52:32 -07:00
2008-10-20 08:50:26 -07:00
2008-10-16 11:21:49 -07:00
2008-10-13 10:10:37 -07:00
2008-10-22 16:42:43 -07:00
2008-10-23 10:20:36 -07:00
2008-10-22 16:42:35 -07:00
2008-11-03 14:31:18 -08:00
2008-12-10 08:01:52 -08:00
2008-10-05 13:33:42 -07:00
2008-10-26 23:07:25 -07:00
2008-10-08 16:38:41 -07:00
2008-10-16 11:21:48 -07:00
2008-12-04 09:09:37 +01:00
2008-10-16 09:24:51 -07:00
2008-10-16 11:21:30 -07:00
2008-10-23 00:11:07 -04:00
2008-10-23 18:54:05 +04:00
2008-10-23 08:55:01 -07:00
2008-10-20 08:52:39 -07:00
2008-10-16 11:21:46 -07:00
2008-10-16 11:21:46 -07:00
2008-10-02 15:53:13 -07:00
2008-12-12 12:28:50 +01:00
2008-11-12 17:17:17 -08:00
2008-11-03 18:36:48 +01:00
2008-11-16 09:01:25 +01:00
2008-10-21 07:49:04 -04:00
2008-10-16 11:21:30 -07:00
2008-10-30 11:38:45 -07:00
2008-12-08 13:54:05 +01:00
2008-10-20 08:52:40 -07:00
2008-10-16 11:21:30 -07:00
2008-12-19 09:21:55 +01:00
2008-12-02 15:50:40 -08:00
2008-11-23 09:45:39 +01:00
2008-11-12 12:29:56 +09:00
2008-10-13 09:51:40 -07:00
2008-10-01 16:13:54 +09:00
2008-10-07 14:22:33 -07:00
2008-11-13 20:49:02 +02:00
2008-10-22 07:00:38 -04:00
2008-12-15 16:28:57 -08:00
2008-10-05 11:16:16 -07:00
2008-11-23 11:53:50 +01:00
2008-10-03 11:46:14 -05:00
2008-11-02 10:15:07 -08:00
2008-10-20 08:52:40 -07:00
2008-10-20 08:52:31 -07:00
2008-10-16 11:21:28 -07:00
2008-11-19 18:49:57 -08:00
2008-10-16 11:21:47 -07:00
2008-10-20 08:52:42 -07:00
2008-10-16 11:21:32 -07:00
2008-10-07 14:43:06 -07:00
2008-11-11 09:30:23 -08:00
2008-10-13 09:51:40 -07:00
2008-10-17 18:13:38 +02:00
2008-10-22 09:48:06 +02:00
2008-11-06 08:42:48 +01:00
2008-12-19 09:21:55 +01:00
2008-11-16 09:01:36 +01:00
2008-10-13 09:51:43 -07:00
2008-11-25 08:59:44 +01:00
2008-10-21 07:47:06 -04:00
2008-11-13 14:45:00 -08:00
2008-10-21 14:31:15 -02:00
2008-10-23 15:48:28 +04:00
2008-10-23 17:35:04 +04:00
2008-10-13 09:51:42 -07:00
2008-10-16 11:21:31 -07:00
2008-10-02 22:48:34 +01:00
2008-11-06 09:05:33 +01:00
2008-10-16 10:09:17 -04:00
2008-10-05 13:33:42 -07:00