BOINC Daemon
From Unofficial BOINC Wiki
[edit] General
A "daemon" is a continuously-running program. In the case of the BOINC Client Software, this is a software component that actually controls the execution of the Science Applications and takes "orders" from the BOINC Manager (GUI). Other functions managed by the BOINC Daemon include the work effort being performed and management of the work in the Work Buffer using the Work Scheduler.
The BOINC Daemon is controlled by messages sent to it from GUI programs like the BOINC Manager, BoincView, or BOINC Menubar.
The systems currently supported by the BOINC Client Software include: Microsoft Windows®, Linux, Sun SPARC on Solaris Operating Environment, and Apple Macintosh OS-X.
BOINC Client Software Components
- These components of the BOINC Client Software are installed directly on the Participants computer.
- BOINC Daemon - on Linux, Solaris Operating Environment, and Apple Macintosh OS-X computers it is a "true" UNIX-style Daemon, on Microsoft Windows® it is a service.
- BOINC Manager - the Graphical User Interface
- BOINC Screen Saver - If the OS supports it.
- These components of the BOINC Client Software are either infered or downloaded seperately.
- BOINC Client API - The interface between the BOINC Client Software and the Science Application
- Science Applications - varies depending on what BOINC Projects the Participant has joined.

