Message boards :
Number crunching :
Native theory application doesn't pause
Message board moderation
Author | Message |
---|---|
Send message Joined: 5 Mar 16 Posts: 1 Credit: 1,602,316 RAC: 0 ![]() ![]() |
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. |
![]() Send message Joined: 28 Sep 04 Posts: 759 Credit: 53,351,263 RAC: 40,081 ![]() ![]() ![]() |
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). ![]() |
![]() Send message Joined: 15 Jun 08 Posts: 2626 Credit: 266,270,568 RAC: 126,689 ![]() ![]() |
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. |
©2025 CERN