I am attempting to get my servers running BOINC limited at 25% CPU when they are below 50% CPU and am having quite some issues in the work preferences from BAM! syncing to it.
Version:
# boinccmd -V
boinccmd, built from BOINC 7.2.42
Screenshot of my word preferences:
Output of /var/lib/boinc-client/global_prefs.xml
<global_preferences>
<host_specific/>
<source_project>http://bam.boincstats.com/</source_project>
<mod_time>1473438897</mod_time>
<run_if_user_active>1</run_if_user_active>
<run_gpu_if_user_active>1</run_gpu_if_user_active>
<suspend_if_no_recent_input>0</suspend_if_no_recent_input>
<cpu_scheduling_period_minutes>60</cpu_scheduling_period_minutes>
<idle_time_to_run>3</idle_time_to_run>
<work_buf_min_days>0.1</work_buf_min_days>
<work_buf_additional_days>0</work_buf_additional_days>
<max_cpus>1024</max_cpus>
<max_ncpus_pct>25</max_ncpus_pct>
<suspend_cpu_usage>50</suspend_cpu_usage>
<cpu_usage_limit>100</cpu_usage_limit>
<disk_interval>60</disk_interval>
<disk_max_used_gb>5</disk_max_used_gb>
<disk_max_used_pct>50</disk_max_used_pct>
<disk_min_free_gb>1</disk_min_free_gb>
<vm_max_used_pct>50</vm_max_used_pct>
<ram_max_used_busy_pct>50</ram_max_used_busy_pct>
<ram_max_used_idle_pct>50</ram_max_used_idle_pct>
<max_bytes_sec_down>0</max_bytes_sec_down>
<max_bytes_sec_up>0</max_bytes_sec_up>
<hangup_if_dialed/>
<start_hour>0</start_hour>
<end_hour>0</end_hour>
<net_start_hour>0</net_start_hour>
<net_end_hour>0</net_end_hour>
</global_preferences>
You'll notice that everything appears to be correct in there except cpu_usage_limit which is 100% when it should be 25%. Anyone know a resolution/workaround for this issue? If I really need to use the override file, I will but I prefer to use the online preferences.