Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

The following options are included in the Coordinator Settings dialog box > Agent Assignment section:

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.


  • No labels