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 68 Current »

Jobs 

A Job is the entire process tree being executed by IncrediBuild. The Job at the Initiator is broken up into Tasks.

Tasks

  • Tasks are executed at the OS-level within a process tree.
  • Tasks can also invoke subtasks, both tasks and sub-tasks can be distributed to run on remote machines.
  • Tasks represent the process to be executed either by an Initiator or Helper Agent. 

Example: In Visual Studio, the tasks that are being executed remotely by IncrediBuild are usually compilation tasks. In C++ compilations, the cl.exe which is a compilation process, will be distributed by IncrediBuild to be executed remotely. As there are many compilation tasks when performing a full rebuild, IncrediBuild can potentially distribute hundreds of compilation tasks to be executed concurrently on remote machines (Helpers), thus, highly accelerating the entire compilation execution.



  • No labels