Tasks not suspending

Questions and Answers : Bugs : Tasks not suspending
Message board moderation

To post messages, you must log in.

AuthorMessage
Wood

Send message
Joined: 11 Oct 23
Posts: 3
Credit: 536,494
RAC: 238
Message 827 - Posted: 17 Dec 2024, 21:15:30 UTC

macOS 15.2
Boinc 8.0.2

When I pick 'Snooze' from the Boinc menu the tasks show as Suspended in the Boinc UI but are still using 100% in Activity Monitor

Not a big deal for me personally but I thought I should report it here
ID: 827 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Wood

Send message
Joined: 11 Oct 23
Posts: 3
Credit: 536,494
RAC: 238
Message 828 - Posted: 19 Dec 2024, 22:01:22 UTC - in response to Message 827.  

Strange, I just tried to reproduce this and it suspended correctly.
ID: 828 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mobluse

Send message
Joined: 1 Nov 24
Posts: 1
Credit: 50,502
RAC: 1
Message 887 - Posted: 5 Feb 2025, 4:31:56 UTC
Last modified: 5 Feb 2025, 5:01:34 UTC

I have the same problem. I have discovered that LODA continues to run even though it should have stopped running due to non-BOINC CPU usage is above 10%. The other BOINC tasks are at 0% then, but LODA is at about 10% for as long as I can observe. LODA and the other high intensity BOINC tasks look suspended in BOINCTUI, but LODA is actually running according to BTop.

I have set "Suspend when non-BOINC CPU usage is above 10.00%". The non-BOINC CPU usage is about 80% at this time.

It run loda-250 when this happened. It runs on a Raspberry Pi 4 B 4GiB RAM using most updated Debian GNU/Linux 12 (bookworm) aarch64 (Computer 11305). It works well for LODA except for this suspend problem. I need the extra CPU capacity for my other application temporarily.

Evidence: https://youtu.be/iwJeWdgo7eE?t=654 (I speak Swedish in the video, but the images speak for themselves.)
ID: 887 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Christian Krause
Project administrator

Send message
Joined: 9 May 22
Posts: 276
Credit: 486,095
RAC: 170
Message 890 - Posted: 7 Feb 2025, 20:26:50 UTC - in response to Message 887.  

LODA uses the BOINC Wrapper App: https://github.com/BOINC/boinc/wiki/WrapperApp
I'm not sure whether it supports suspending tasks.
ID: 890 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
AnandBhat

Send message
Joined: 14 May 22
Posts: 13
Credit: 845,318
RAC: 6,191
Message 922 - Posted: 5 May 2025, 2:03:42 UTC

This was also reported in another project (Minecraft@home - Message ID 1072)
ID: 922 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
AnandBhat

Send message
Joined: 14 May 22
Posts: 13
Credit: 845,318
RAC: 6,191
Message 923 - Posted: 5 May 2025, 23:21:30 UTC - in response to Message 922.  

From the project admin of Minecraft - This particular issue ended up actually being that I needed to add this line to our job.xml:
https://github.com/MinecraftAtHome/minecrafthome/blob/master/images/makeproject/project/apps/xoroshigo2/1.05/aarch64-unknown-linux-gnu__lin-modern/xoroshigo2_job_1.05_aarch64-unknown-linux-gnu.xml#L9C1-L9C25

<job_desc>
<task>
<application>./client-linux-arm64.bin</application>
<stdout_filename>stdout.txt</stdout_filename>
<stderr_filename>stderr.txt</stderr_filename>
<checkpoint_filename>checkpoint.npz</checkpoint_filename>
<fraction_done_filename>boinc_frac</fraction_done_filename>
<append_cmdline_args/>
<multi_process/> <--- This line
</task>
</job_desc>

https://github.com/BOINC/boinc/wiki/WrapperApp#multi_process
ID: 923 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Christian Krause
Project administrator

Send message
Joined: 9 May 22
Posts: 276
Credit: 486,095
RAC: 170
Message 927 - Posted: 8 May 2025, 17:03:21 UTC - in response to Message 923.  

I opened a PR here: https://github.com/loda-lang/loda-boinc/pull/2
It won't get into the new version because we just published it today
ID: 927 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Questions and Answers : Bugs : Tasks not suspending

©2025 LODA Language