Liang Chen
9aa8385fb8
sched/fair: optimize scheduler for performance
...
1. init util_avg of new task to half the util of big core.
2. treat task wait time as busy time.
3. do not put task to the cpu whose max util can not fit the task.
4. boost cpufreq when a task is wakeup.
if prefer powersave, we can disable this optimization by command:
echo 0 > /proc/sys/kernel/sched_performance_bias
Change-Id: I937d1cc2295645a1d044e0735ef575b6507bb752
Signed-off-by: Liang Chen <cl@rock-chips.com >
2020-07-13 19:08:25 +08:00
..
2019-08-04 09:34:46 +02:00
2018-03-05 21:56:13 +05:30
2018-12-14 11:52:31 +00:00
2019-10-29 10:52:25 +08:00
2018-02-01 12:02:38 +08:00
2019-10-29 10:52:25 +08:00
2019-08-04 09:51:24 +02:00
2019-04-03 10:24:12 +02:00
2018-12-19 18:46:58 +08:00
2019-06-11 13:55:47 +02:00
2020-07-13 19:08:25 +08:00
2019-08-23 11:42:51 +08:00
2019-08-23 11:42:51 +08:00
2018-01-10 09:27:08 +01:00
2018-02-16 20:09:45 +01:00
2018-09-26 08:35:08 +02:00
2018-06-11 16:48:21 +05:30
2019-06-11 12:23:58 +02:00
2018-10-03 15:00:28 +05:30
2018-11-21 09:27:35 +01:00
2017-01-06 11:16:14 +01:00
2019-09-06 10:18:11 +02:00
2019-07-10 12:48:10 +02:00
2019-06-19 11:13:11 -07:00
2019-08-04 09:35:01 +02:00
2019-02-07 09:24:50 +01:00
2017-07-21 07:44:56 +02:00
2019-08-04 09:51:24 +02:00
2016-07-07 16:30:43 -07:00
2019-07-22 17:31:10 +08:00
2018-01-10 09:27:10 +01:00
2019-02-20 10:13:14 +01:00
2017-12-16 10:33:55 +01:00
2016-07-07 16:30:43 -07:00
2018-01-22 13:15:43 +05:30
2017-10-25 11:26:32 +08:00
2017-10-25 11:23:52 +08:00
2017-10-25 11:26:32 +08:00
2019-04-27 09:34:02 +02:00
2018-10-03 15:00:28 +05:30
2018-01-22 13:15:43 +05:30
2017-03-12 06:37:26 +01:00
2019-01-13 10:05:32 +01:00
2019-08-23 11:42:51 +08:00
2019-08-04 09:34:51 +02:00
2017-07-05 14:37:19 +02:00
2019-08-04 09:34:42 +02:00
2018-04-13 19:50:03 +02:00
2018-02-25 11:03:44 +01:00
2019-07-10 09:56:42 +02:00
2017-05-26 12:03:12 +08:00
2018-05-30 07:49:00 +02:00
2018-09-29 09:51:29 +08:00
2018-12-10 23:47:10 +05:30
2019-07-22 17:31:10 +08:00
2018-01-22 13:15:43 +05:30
2019-06-22 09:26:29 +02:00
2020-07-13 19:08:25 +08:00
2018-05-16 10:06:47 +02:00
2018-01-10 09:27:10 +01:00
2018-09-09 20:04:35 +02:00
2018-05-20 16:39:09 +05:30
2018-09-09 20:04:35 +02:00
2017-01-09 10:12:25 -08:00
2017-11-15 17:13:11 +01:00
2018-05-30 07:49:04 +02:00