Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What do you think regarding use of PicCap on long run? #50

Closed
stiw47 opened this issue Sep 29, 2022 · 2 comments
Closed

What do you think regarding use of PicCap on long run? #50

stiw47 opened this issue Sep 29, 2022 · 2 comments

Comments

@stiw47
Copy link

stiw47 commented Sep 29, 2022

Actually, this is not an issue, but I don't know where else would ask. My apologize if this is not proper place, and please be free to close it immediately.

Model: LG OLED55C11LB
WebOS version: 6.2.0-35 (kisscurl-kavir)
System version: 3.21.20

Rooted with https://rootmy.tv/ and installed PicCap app from Homebrew Channel. Current version of PicCap on my TV is v0.4.1

App is very good, everything is working like a charm and I am very happy that I have single "capture device" for all apps, HDMI inputs, etc. BIG THANKS for that!

However, when I login to TV via SSH and look to processes via top command, I can see that hyperion-webos process is using ~115% of CPU most of the time. Of course, top is showing more than 100% because of multi core processor I think, but global remote monitoring of MobaXterm is also showing noticeable higher usage than usual, ~40% for whole CPU with all their cores.

image

On the other hand, if I turn off PicCap service, hyperion-webos process is normally not listed in top any more, and global CPU usage is about 5-9%, with certain short spikes up to 35-40%. Please note, for both cases, I'm talking about TV "IDLE" state, i.e. when TV is on home launcher, not playing any video stream, etc.

I suppose this maybe could be tweaked little bit and we could got less CPU usage, but I also know that this cannot be too much and that such a type of service must use more CPU resources than other services. My question is actually for community: What do you think, is it risky to use this on long run? I mean, I'm using this combo as daily driver since April this year: Hyperion on the other PC (home server) + PicCap on TV. Every time when I turn on TV, PicCap is auto started, I have ambilight and I'm happy 😁. But on the other hand, my TV CPU is working on 40-50% all the time. Could this shorten it's life?

Thanks.

@TBSniller
Copy link
Owner

Hey there,
please take a look at latest release (0.4.2). We actually used a toolchain, which caused high CPU usage, because of missing runtime optimizations. You can also take a look at this ticket, where it is discussed further and also post your insights, if they are still applying: webosbrew/hyperion-webos#94
Furthermore this issue is related to hyperion-webos, which is the background service. This project is for PicCap, the frontend which manages hyperion-webos in a user friendly way.

@stiw47
Copy link
Author

stiw47 commented Sep 29, 2022

You are totally right. I updated PicCap and global CPU usage is about 15% now, with short spikes up to 30%, when watching 4k video stream (I turned off V-Sync). Thanks for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants