PINE64
Performance improvements, discussion - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: General Discussion on PinePhone (https://forum.pine64.org/forumdisplay.php?fid=127)
+--- Thread: Performance improvements, discussion (/showthread.php?tid=13723)



Performance improvements, discussion - Soong - 04-27-2021

Let me intruduce idea how performance can be increased on the PinePhone.

I know about https://github.com/Frogging-Family
This GitHub contain patches for increase compatibility with games, nvidia drivers, kernel performance and more.
Linux-tkg can use more schedulers (BMQ, MUQSS, PDS, UNDEAD-PDS), but mainline linux have only CFS.

Next useful project is Xanmod https://xanmod.org/
It's something similar like Linux-tkg, but it use different patches.

So i think if we cherry pick right patches from both projects, performance on the PinePhone can be better without affecting battery life or temperature.
In my opinion, following patches is useful for the PinePhone:
1. More schdeulers - people can try, what scheduler bring top performance.
2. Tickless kernel
3. CK's high-resolution kernel timers (hrtimer)
4. Full multi-core block layer runqueue


What do you think guys? Should i write to https://megous.com/git/linux/about/ or do you have more or better idea?


RE: Performance improvements, discussion - dsimic - 05-03-2021

Could you, please, explain what are the actual performance issues you're experiencing on your PinePhone?  That might be a better approach toward finding a possible solution.  As a general note, we should keep in mind that the A64 SoC is not a speed demon at all, so the expecatations should be realistic.