On Mon, Jan 08, 2018 at 03:46:47PM +0800, Leo Yan wrote:
[...]
- I saw you have disabled SchedTune for testing, but SchedTune is quite fatal for Jankbench (Or Uibench) testing. The 'prefer_idle' and boost margin have quite important effect, even WALT signal also need heavily to rely on these knobs for Jankbench tunning. E.g 'prefer_idle' is fatal for reducing janks for UI cases.
I didn't wanted any special effects to trick with my results and wanted least number of variables. I do believe that we will continue to use schedtune and that can be tuned to make WALT and PELT (8) behave in a similar way ?
Agree. Before SFO17 connect I profiled on Hikey960 with kernel 4.4, WALT with boosting margin 10% can get < 5% janks. PELT need improve boost margin to 15% or 20% to get similiar performance with WALT.
Just reminding, Android kernel 4.9 has performance regression for Jankbench on Hikey960 (now has not root caused yet), but kernel 4.4 is good for performance. Please note for this when profile for UI cases.
Thanks, Leo Yan