Closed MerlijnWajer closed 2 years ago
20:55 < uvos> we can probubly tune the scheduler to try and not have both cpus active when there is
little load
20:55 < Wizzup> hmmm ofono uses something else no?
20:55 < uvos> Wizzup: ofono has never worked for me
20:55 < uvos> except by extream massaging
20:55 < uvos> by restarting it often etc
20:55 < uvos> so no idea
20:56 < Wizzup> can try later as well (need to make a list lol)
21:08 < uvos> speaking of powermanagemnt we should maybe import androids interactive scaling govenor
21:08 < uvos> i know its sortof a hack
21:08 < Wizzup> it might just mostly be in mainline
21:10 < uvos> sortof
21:10 < uvos> the mainline version dosent have the pivitol hack :P
21:11 < uvos> the pivitol hack being that it ramps up on ts events
21:11 < uvos> no matter what
21:11 < uvos> this avoids ui latency
21:14 < Wizzup> heh
21:14 < Wizzup> maybe we can turn off a core upon screen blank
21:14 < uvos> sure
21:14 < uvos> i could have mce do that as a hack
21:14 < uvos> but really
21:14 < uvos> the scheduler should be smart enough
21:24 < Wizzup> yeah I am a bit surprised that it wouldn't do that by defaulty
21:24 < uvos> maybe we can use cpuset to prevent kernel threads from running on the second cpu
21:25 -!- _inky [~inky_@46.36.116.208] has quit [Ping timeout: 260 seconds]
21:25 < Wizzup> yeah but that's not ideal imho
21:25 < Wizzup> also it would need to be more than just kernel threads probably
21:26 < uvos> i dont think our userspace dose very mutch
21:26 < uvos> when ideling
21:26 < uvos> but yeah its not ideal
21:27 < uvos> but its somewhere between "sched is smart enougth" and "mce disables all cpus except
cpu0 when display is off"
This is done now with mce and mapphone quirks