Message boards : Number crunching : Native theory application doesn't pause
Message board moderation

To post messages, you must log in.

AuthorMessage
Open Computing Facility

Send message
Joined: 5 Mar 16
Posts: 1
Credit: 1,602,316
RAC: 0
Message 48131 - Posted: 26 May 2023, 13:02:10 UTC
Last modified: 26 May 2023, 13:02:27 UTC

When I suspend computations in the BOINC Manager, the Theory tasks don't stop and remain running. This can be problematic with running multiple projects at the same time.
ID: 48131 · Report as offensive     Reply Quote
Harri Liljeroos
Avatar

Send message
Joined: 28 Sep 04
Posts: 677
Credit: 43,799,204
RAC: 14,215
Message 48132 - Posted: 26 May 2023, 13:50:17 UTC

I don't see this kind of behavior (win 10, Boinc 7.16.5, Virtual Box 5.2.44). Everything pauses (Theory and other tasks) when I select snooze (pause for 1 hour).
ID: 48132 · Report as offensive     Reply Quote
computezrmle
Volunteer moderator
Volunteer developer
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 15 Jun 08
Posts: 2433
Credit: 227,778,392
RAC: 125,239
Message 48133 - Posted: 26 May 2023, 14:05:15 UTC - in response to Message 48131.  

This affects only Theory native.

The Theory app itself does not support pausing/resuming.
To make it work cgroups v1 freezer and a special cgroup setup (manually created by the computer admin) are required.
This allows to pause/resume runc which encapsulates the Theory container.
Use the search form to get more detailed information about that.

Since more and more Linux distros change to cgroups v2 that method becomes more and more unusable/outdated.
I'm not aware of any recent development that solves the situation short term or even mid term.

In addition a modification of Theory will not solve the same basic issue for ATLAS.
Unlike Theory ATLAS uses apptainer and in case a task is interrupted it always starts from scratch.

ATM there is only one reliable method to avoid pausing/resuming of Theory/ATLAS native:
Run them exclusively under a separate BOINC client and keep your computer on 24/7.

It should be said that Theory/ATLAS vbox are not affected.
ID: 48133 · Report as offensive     Reply Quote

Message boards : Number crunching : Native theory application doesn't pause


©2024 CERN