PDS 0.99f is released with the following changes
1. Remove load balance code from scheduler_tick(). Based on recent code change and testing, looks like there is no need to check load balance in scheduler_tick() any more.
2. Default 4ms rr_interal. Trade off performance for interactivity improvement.
3. Rework sibling group balance. Reduce the overhead in sibling group balance by rework the code path.
This release includes balance code rework, and will be the biggest change in this kernel cycle. Please give it a try and feedback will be welcome.
Enjoy PDS 0.99f for v4.19 kernel, :)
Code are available at https://gitlab.com/alfredchen/linux-pds
All-in-one patch is available too.