SiDock tasks on Raspberry Pi keep running when waiting or suspended

Message boards : Number crunching : SiDock tasks on Raspberry Pi keep running when waiting or suspended
Message board moderation

To post messages, you must log in.

AuthorMessage
ataraxy

Send message
Joined: 1 Jan 21
Posts: 22
Credit: 3,642,180
RAC: 6,217
Message 1008 - Posted: 3 Jun 2021, 9:17:29 UTC

I have SiDock running on a couple of Raspberry Pis alongside TN-Grid and World Community Grid tasks. I have set BOINC to only use 2 of the Raspberry Pi cores to make sure that there aren't any memory problems.

I've noticed that when BOINC switches to other tasks and the SiDock task is "Waiting to run", then it is still running, as shown in Task Manager and by the checkpoint messages. See https://1drv.ms/u/s!ApiRP3wyITQrrhzwkP6XBu1Zujh9

Similarly, when the SiDock task is suspended, it still keeps running. See https://1drv.ms/u/s!ApiRP3wyITQrrh7rSG7YU9UfdLyZ

This doesn't appear to be a BOINC issue, as if I suspend one of the other tasks, it stops running. See https://1drv.ms/u/s!ApiRP3wyITQrrh1IrhVPs-ghspR-

Could you please investigate and see if this can be fixed.

Thanks
ID: 1008 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
hoarfrost
Volunteer moderator
Project administrator
Project developer

Send message
Joined: 11 Oct 20
Posts: 337
Credit: 25,678,026
RAC: 9,200
Message 1009 - Posted: 3 Jun 2021, 22:54:54 UTC - in response to Message 1008.  

Yes. On my RPi also. It is strange and we try to understand why this happens. If this situation is critical, you can try to restart BOINC on your Pis.
ID: 1009 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ataraxy

Send message
Joined: 1 Jan 21
Posts: 22
Credit: 3,642,180
RAC: 6,217
Message 1010 - Posted: 4 Jun 2021, 8:39:47 UTC

Thanks for confirming that you're seeing this too.

It's not too big an issue, just means that I need to do a little more management.
ID: 1010 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
sam6861

Send message
Joined: 28 Dec 20
Posts: 13
Credit: 8,957,185
RAC: 0
Message 1096 - Posted: 25 Jul 2021, 1:50:58 UTC - in response to Message 1008.  

I have same problem, but only if Boinc started from service. 32 bit Intel Atom N270, Linux Debian GNU/Linux 10 (buster) [4.19.0-16-686|libc 2.28 (Debian GLIBC 2.28-10)]
~ Suspend tasks failed to pause.
~ killall -SIGTSTP cmdock ...failed to pause.

Found a way to successfully pause. When I stop boinc-client service and manually run boinc as boinc user, then it is able to pause, both by suspend task and by SIGTSTP/SIGCONT signals. I guess something could be possibly wrong with 32 bit Debian 10 service blocks SIGTSTP signal or refuse to pause. My AMD64 Debian 11 Boinc service does not have this problem.
service boinc-client stop
su -l boinc -s /bin/bash
cd /var/lib/boinc-client
boinc & 
I may soon update my 32 bit to Debian 11 to see if this can fix boinc service fail to pause tasks issue.
ID: 1096 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mobluse

Send message
Joined: 16 Feb 21
Posts: 3
Credit: 104,920
RAC: 0
Message 1629 - Posted: 9 May 2022, 11:52:27 UTC

I think this is a big issue on computers I also use for e.g. browsing, because I often forget to start BOINC after I stopped it. I had to stop receiving new tasks from SiDock@home on those computers and instead use yoyo@home. I still use SiDock on dedicated BOINC computers.

I reported my problems here:
https://www.sidock.si/sidock/forum_thread.php?id=198&postid=1614#1614
ID: 1629 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : SiDock tasks on Raspberry Pi keep running when waiting or suspended

©2024 SiDock@home Team