Difference between revisions of "BOINC command line switches"

From BOINC Wiki
Jump to: navigation, search
(adding formatting plus a first possible outline for the table)
(second better outline of the table)
Line 134: Line 134:
:show version info.
:show version info.
{| class="wikitable" style="text-align: center;"
! style="text-align:left;"|Original writer
! Original writer
  ! Original number
  ! Original number
  ! Date & time
  ! Date & time

Revision as of 21:20, 28 May 2016

When you start BOINC from the command line, you can give it the following switches as extra commands. Multiple commands in a row are possible.

When the client exits, abort and report jobs.
Allow remote GUI RPC connections.
Allow more than one instance of the client to run per host.
--attach_project <URL> <key>
Attach to a project using the project URL and the strong account key. This requires you have an account on the project already.
E.g. Boinc --attach_project http://setiathome.berkeley.edu 1234567890abcdef1234567890abcdef
For idle detection, check remote logins too.
Run as daemon (Unix). When installed as a service on Windows, starting Boinc will automatically start the service. It won't on Unix.
Detach from console (Windows). This closes the command line window that otherwise stays open when you start Boinc.
--detach_project <URL>
Detach from a project.
--dir <path>
Use given directory path as BOINC home directory.
--exit_after_app_start N
Exit N seconds after an application starts.
Exit right after finishing a job.
Exit right before starting a job.
Exit right before starting an upload.
Exit when there are no tasks.
Get only one task per CPU core or GPU.
--file_xfer_giveup_period N
Give up on file xfers after N sec.
Show network traffic history.
--gui_rpc_port <port>
Port for GUI RPCs. Default port is 31416.
Show command line switch options.
Client was launched by Manager.
--master_fetch_interval N
Limiting or increasing period of master retry.
--master_fetch_period N
Reload master URL after N RPC failures.
--master_fetch_retry_cap N
Exponential backoff limit.
Don't allow GUI RPC, don't make socket.
Don't check for GPUs.
Suppresses the fetch of project list and of current client version #. Use when running on grid nodes. (New in 6.11.8)
Run apps at same priority as client.
--pers_giveup N
Giveup time for persistent file xfer.
--pers_retry_delay_max N
Max for file xfer exponential backoff.
--pers_retry_delay_min N
Min for file xfer exponential backoff
Redirect stdout and stderr to log files. Else they'll output to the command window.
--reset_project <URL>
Reset (clear) a project.
--retry_cap N
Exponential backoff limit.
Run the CPU benchmarks.
Set by updater.
Client was launched by screensaver.
--sched_retry_delay_max N
Max for RPC exponential backoff.
--sched_retry_delay_min N
Min for RPC exponential backoff.
Show attached projects.
Don't run CPU benchmarks.
--start_delay X
Delay starting apps for X secs.
Allow unsigned apps (for testing).
--update_prefs <URL>
Contact a project to update preferences.
show version info.
Original writer Original number Date & time
Jorden 502 20-11-2009 22:07:51