Tasks are running then suspended constantly

Message boards : Android : Tasks are running then suspended constantly
Message board moderation

To post messages, you must log in.

AuthorMessage
d0x360

Send message
Joined: 20 May 16
Posts: 1
United States
Message 69660 - Posted: 20 May 2016, 8:09:52 UTC

With default settings in with settings that give it more CPU power more CPU cores more RAM more storage etc all of the tasks constantly switch between running and suspended. So it will run for a second then suspend first second then run again and keep doing that. Is this normal because it seems incredibly inefficient. I'm using a Nexus 6
ID: 69660 · Report as offensive
Profile Ageless
Volunteer moderator
Project administrator
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 12305
Netherlands
Message 69661 - Posted: 20 May 2016, 9:21:33 UTC - in response to Message 69660.  

Sounds like throttling kicking in, or CPU usage.

Open BOINC on the device, hamburger (three horizontal stripes), preferences.
Check "Show advanced preferences and controls..." if unchecked.

Scroll to CPU.
What's the "CPU Limit" percentage set to? If 50%, that's the throttling you see, set it to 100%.
What's the "Pause at CPU usage above" set to? If 25% try something higher. 100% disables it.
Jord
Please do not private message me for tech support. Use the forums for that. Tech PMs will be ignored.

I'm only partially available, until further notice.
ID: 69661 · Report as offensive
Niflhum

Send message
Joined: 26 May 16
Posts: 1
United States
Message 69760 - Posted: 26 May 2016, 21:04:15 UTC

I'm actually running into the same issue with my S7. If I set it to 100% it works fine but the battery gets to hot and stops so in the past I've set it to 70% CPU usage so it could charge at a relatively decent pace, stay cool, go fine without being plugged in constantly, and continue to crunch units. I've set it to use all cores, switched between null and 100% for "Pause at CPU usage above" (kind of wish there was a clear cut way to tell it to crunch no matter what), and the rest of the advanced settings are set to default. I also went ahead and set the GUI log level to 5 as suggested previously and not seeing anything out of the ordinary for GUI/Client messages.
ID: 69760 · Report as offensive
TABweb

Send message
Joined: 6 Jun 16
Posts: 1
United States
Message 69994 - Posted: 6 Jun 2016, 3:12:02 UTC

I was having the same issues of the client running and then suspending constantly. I adjusted my settings and then rebooted my device and now when I go to open BOINC (it was set to run at startup..not sure why it didn't), it just opens to a BOINC logo splash screen and I can't access any menu items. I'm going to uninstall and reinstall and change one setting at a time to see what breaks it.
ID: 69994 · Report as offensive
NexusDude

Send message
Joined: 12 Jul 16
Posts: 1
United States
Message 70799 - Posted: 12 Jul 2016, 12:28:37 UTC - in response to Message 69994.  

You've heard it before, but this time it's really true:
It's not a bug; it's a feature.

It's a bad idea to choose in Preferences to run BOINC 100% of the time, at least for long periods. Although the constant suspending/running cycles would stop, the excessive usage would cause the battery to heat and deplete. Your device's CPU and battery would come to a quicker death.

It's better to set it to something like 40 - 60% most of the time. You can set the temperature limit lower, but then you'd be relying on that one sensor.

Unfortunately, the UI for the Tasks menu in Android is so very awful. All the constant changes to the screen can't help battery life. I tend to switch away from Tasks, to avoid all the flickering of the Running/Suspending. Who thought THAT was a good idea, I wonder...
ID: 70799 · Report as offensive

Message boards : Android : Tasks are running then suspended constantly

Copyright © 2018 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.