Page 3 of 11

Re: Push2Run 2.2 very high CPU usage

Posted: Sun Jun 16, 2019 2:13 pm
by jasoncollege24
In my case, i'm using .net 4.8 which is part of Windows 10 features (Control Panel > Programs & Features > Turn Windows features on/off) The download in that link just tells me a newer version is installed.

Re: Push2Run 2.2 very high CPU usage

Posted: Sun Jun 16, 2019 2:21 pm
by Warrior
Ahhhh ok.

Interesting that you had it happen on Win 10 vs my Win 7 machine.

My .NET was also newer.

If it does it again on mine, I'll drop it to 1 cpu thread also and see if I can see what other stuff is running.

Re: Push2Run 2.2 very high CPU usage

Posted: Sun Jun 16, 2019 2:55 pm
by jasoncollege24
And with two different versions of the .net framework above 4.5. 4.6.2 (you) and 4.8 (me)

to recount, this happens on idle for long periods of time (hours or days). So far, it doesn't actually seem like there is an outside program causing it, as this has now happened on my machine with no screensaver, no games running, and the computer locked. (This PC does not sleep, or hibernate)

I did notice some garbage collecting going on... memory goes up slowly, then drops sharply. rinse and repeat. When this CPU issue happens, (on mine at least) it jumps to around 22MB of RAM usage, up from an average of 16-17MB, and does not drop below 22, until i terminate, and restart.

On start, it uses maybe 2-3MB, slowly climbing to an average of 16-17MB, then fluctuates in that average area, until crash time, when it takes up more.

Re: Push2Run 2.2 very high CPU usage

Posted: Sun Jun 16, 2019 3:02 pm
by Warrior
Yeah - Happens on mine after a long period of idle. MIne doesn't sleep or hibernate - I just shut the ext screen off.
The laptop is next to me and when I've got on it after it was idle for > 4 hours, it had done it.

Maybe some task running in the background kicking it off (?).
I'll check if it does it again.

Some tasks only run once a week or similar so it doesn't do it all the time.

Re: Push2Run 2.2 very high CPU usage

Posted: Sun Jun 16, 2019 4:09 pm
by RobLatour
Ok - so the program is set up to clean up memory after specific events and every 10 minutes. As this may be causing problems on your systems, I've made a small change on how this is approached in a beta version of the program.

You can download it from here:
https://6ec1f0a2f74d4d0c2019-591364a760 ... 23beta.exe

Everything else in the beta will work the same way, except the link to the online help will not work (as the associated web page hasn't been published yet).

Please let me know if it helps.

Thanks, Rob

Re: Push2Run 2.2 very high CPU usage

Posted: Sun Jun 16, 2019 4:18 pm
by jasoncollege24
I'll install it right now, and test it for a few days. i will post back here as soon as i have an assessment for ya. Thanks Rob!

Re: Push2Run 2.2 very high CPU usage

Posted: Tue Jun 18, 2019 5:46 pm
by jasoncollege24
After a few days of testing, it happened again, just as before with the havoc wreaking...

unresponsive system, with CPU usage steady at 100%. I opened task manager, and found 6-7 different (seemingly random) apps eating as much CPU as they could, while P2R claimed to only be using 2.6% CPU. On a hunch, I terminated P2R, and my system returned to normal, which is an average of about 10% overall CPU usage.

Re: Push2Run 2.2 very high CPU usage

Posted: Tue Jun 18, 2019 11:08 pm
by RobLatour
ok - that's really odd. I'll make another change to remove the garbage clean code altogether and repost another beta (likely tomorrow, but before the weekend for sure).

Re: Push2Run 2.2 very high CPU usage

Posted: Tue Jun 18, 2019 11:16 pm
by jasoncollege24
That's fine. Might not get testing results until sometime next week though, cuz i'm likely not going to be available through the weekend, starting Thursday. Thanks for all the effort! :D

Re: Push2Run 2.2 very high CPU usage

Posted: Wed Jun 19, 2019 6:34 am
by RobLatour
ok - here is the revised beta. I've removed the garbage clean up routine entirely. It this doesn't resolve the problem then we've been going down the wrong road.

https://6ec1f0a2f74d4d0c2019-591364a760 ... 23beta.exe

Also, with this change you may see marginally higher memory usage; however Windows itself should auto correct and lower it when needed.