-
Notifications
You must be signed in to change notification settings - Fork 629
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
high GPU usage after I quit - what's going on? #3004
Comments
Probably for the same reason as your other problem - "Why does a process linger after I quit"? I think you're using an osx64 version .. not recommended for Silicon Macs? You should be using the arm64 version?
It's only using 90% of one core. Your M1 has 8 cpu cores (maybe 7 if it's a base model?) .. so it's using roughly 11/13% (it's slightly more complicated than that ... but not important for our purposes!). The highest cpu usage would be nwjs Helper (Renderer) ... under normal running. The "rogue" nwjs helper is probably "stuck in a loop!" .. in the background? n.b. It's necessary to manually remove the quarantine flag using Mac's 'Terminal' (command line) utility. Copy As an alternative: |
It can be 90% of only one core but... the app is closed! |
Yes, I was using the osx64 version because the arm version was not starting. Thanks for the tip about The nwjs helper takes much less CPU (20 - 40%) and apparently doesn't leave a running process after quitting. |
How about adding a note about |
There's an issue with the new nwjs 0.86.0 version in the osx64 build ... it's not compatible with Rosetta 2 any more. One outcome is leaving behind the nwjs Helper after an aborted opening/crash? The orphaned nwjs child is just having a tantrum!!
I'm just a user (like yourself). That's beyond my pay-grade!! |
So glad I refuse even to touch any apple products (even those growing on trees). 🤪🤪🤪 OOPS wrong button |
What!? You've never had a knobby russet or dog's snout? Not tasted a goose's arse (Tangy!!!) 🤣 |
Tasted enough, just not my taste. Pineapples are allowed 🍍🍍🍍 |
Lol ... that'll be in the cocktails 🍸🍸🍸🍸 |
Why did you reopen the issue? Please respect developers also by not adding noise with pointless conversations |
Clicked the wrong button after I made the comment so I reopend it strait away. If your happy your issue has been resolved then I can close it again. @merseyV weird looking cats you got there.... |
@merseyV your tip about https://github.com/popcorn-official/popcorn-desktop |
@newearthmartin .. Nice one!!! It's mentioned in numerous Subreddit posts and in the Popcorn Time Wiki (FAQ's). You've (now) covered it in the ReadMe. I'll guarantee - it'll get raised again! ... lol. |
You left your computer on for 80hrs ... after closing PTapp? Or you used PTapp several times over 80hrs? Did the app crash/freeze/misbehave prior to this particular instance? Anyway, I've used osxarm64 for about 5 months - never experienced a "rogue" nwjs process? You've reported it once (for arm64) ... no-one else has yet (to date). Not exactly a bug! More like a conflict between PTapp and something in your set-up. |
Look, if you have a Macbook, you are not supposed to turn it off every time you stop using it. You can just close the lid and the system will sleep. So I never turn the computer off. More info here I don't know if that's 80 "physical" hours since the process started, or 80 actual hours of processor use. That's irrelevant. The idea here is that the process will live forever unless you kill it or shutdown your mac. Maybe I'm the first one to report it. Maybe other users haven't noticed. That's not enough reason to dismiss this bug report. |
For the most part I haven't been seeing this rogue process. Before, it was linked to the random app shutdowns because I was using the I will be keeping an eye on it. Especially if you experience any shutdowns, please check if you have any rogue processes. |
Not my intension. Just pointing out it's not very common - ergo, may be hard to pin down.
I've heard that said .. kept my mid 2010 MacBook Pro, going about 10 years before putting her out to grass!. Turned it off every day? 😆
That's what I mean ... no crashes/freezes or unexpected shutdowns. Unlike osx64 which regularly left a trail of "orphans"? I often use Activity monitor with PTapp ... mainly checking on memory usage. Yes, keep an eye on it ... and see if there's any coincidental connections with other processes/software? You didn't notice the fan coming on this time, or it getting warm: Usually happens with a hanging process. n.b 100% cpu on 1 core would be real time. 10% cpu would be a tenth of real time. |
Operating System Version:
MacOS (M1)
Popcorn Time Version:
0.5.1
Behaviour:
I've been noticing that my M1 Macbook Pro gets warm when it's supposedly idle. Then I've been noticing that this happens whenever I use Popcorn Time and I open the Activity Monitor and find a
nwjs Helper
process that can keep running for hours after I close PT. Sometimes it says justnwjs Helper
and sometimesnwjs Helper (GPU)
. This happens even if I didn't download a movie.Why does a process linger after I quit and why is it consuming 90% of the CPU? Even when I didn't download or play any movie. What is it supposed to be doing?
So, respectfully, what the heck is going on? It's really not easy to make an M1 Macbook Pro get warm. It feels like something fishy, as if the PT spawned a rogue process which is doing intensive processing.
Also PT is not a complex app, why is it so unstable in mac? Why does it take several attempts to open it?
The text was updated successfully, but these errors were encountered: