CocoCR300 / flauncher

Fork of https://gitlab.com/flauncher/flauncher
GNU General Public License v3.0
28 stars 1 forks source link

High CPU Usage #22

Open snake3ca opened 1 month ago

snake3ca commented 1 month ago

Flauncher has twice the CPU usage compared to other launcers.

Projectivity: PID USER PR NI VIRT RES SHR S[%CPU] %MEM TIME+ ARGS
5118 u0_a127 10 -10 1.3G 104M 64M S 20.6 5.3 96:19.53 com.spocky.pro+ 3279 system -3 -8 138M 16M 8.9M S 10.6 0.8 48:54.12 surfaceflinger

Flauncher(FORK): PID USER PR NI VIRT RES SHR S[%CPU] %MEM TIME+ ARGS
6055 u0_a0 10 -10 1.2G 182M 108M S 41.0 9.3 1:22.82 me.efesser.fla+ 3279 system -3 -8 138M 16M 8.9M S 13.0 0.8 49:23.53 surfaceflinger

Zepmann commented 1 month ago

I can confirm this. Compared to tsynik/LeanbackLauncher CPU usage is quite significant.

Note that FLauncher only uses a lot of CPU power when it has focus. Once the device is in "sleep" or another application is opened, FLauncher in idle hardly consumes anything.

Tested on an Nvidia Shield TV Pro (2019).