Minimal Requirements
CPU Usage
Minimal available CPU level for assignment
Determines the minimal free CPU level necessary for an Agent to participate in remote builds. For example, if set to 30%, the Agent will participate as a resource in remote builds only when tasks currently running in the machine are taking up less than 70% of the machine's CPU power.
Use this setting in conjunction with the Compiler Task Process Priority settings in the Agent Settings to maintain a high level of computer responsiveness in computers running IncrediBuild Agents.
Disk Space
Minimal free disk space
Determines the minimal free disk space required on an Agent machine in order for it to participate in remote builds.
Memory
Minimal free virtual memory
Determines the minimal free virtual memory required on an Agent machine in order for it to participate in remote builds.
Minimal free physical memory
Determines the minimal free physical memory required on an Agent machine in order for it to participate in remote builds.
CPU Availability
This is useful when IncrediBuild is installed alongside other applications that utilize idle CPU time (such as the SETI@home project).
Agent CPU Availability Calculation
Processes specified in this list are ignored when IncrediBuild evaluates Agents' current availability. To configure IncrediBuild to run alongside an application that uses idle CPU time, all processes related to this application should be added to this list. All changes made to this list apply to all Agents.
The following buttons are available:
- Add... – Opens a selection list with all processes currently running in the system.
- Modify... – Opens a selection list with all processes currently running in the system, and replaces the currently selected process with the newly selected process.
- Remove – Removes the currently selected process from the list.
- Remove All – Clears the entire process list's contents.
Notes:
- Ignored processes can also be configured separately for every Agent in the system. This is done using the Agent settings dialog.
- When using this feature, it is recommended to maintain a relatively high Compiler Task Process Priority setting to ensure that tasks assigned to this Agent receive sufficient CPU time.
Advanced
Build Options
Allow up to X CPUs/cores to participate in a build
Sets the highest number of CPUs/cores that will be allowed to participate in a build. Increasing this number may provide slightly better results in environments with fast networks and strong computers. Similarly, when operating in an environment with slower networks or weaker machines, decreasing this number may improve results.
Coordinator Settings:
User Manual: