Helper

General

General 页面包括影响 Agent 如何参与构建的各种选项:

Executed Task Process Priority

针对远程初始构建的进程优先级

此处可以设置在参与由远程 Agent 启动的构建时赋予本机所运行任务的CPU优先级。一般建议保持默认设置。

备注:
  • 在屏幕保护程序操作期间,Agent 在高级优先线程中运行(以提高性能)。

File Cache

Agent 使用特殊缓存来存储来自其他 Agent 文件系统的文件,以便用于分布式构建。Agent 的所有文件活动都是使用存储在此文件缓存中的文件执行的。这样可以确保计算机的实际文件系统和环境保持安全。

文件缓存会影响构建性能。如果文件缓存太小,Coordinator 屏幕会通知您并建议增加文件缓存大小。

Size

此处可以设置分配给 Agent 文件缓存的大小。如果输入文件的总大小超过默认值,则可以增加文件缓存大小,以提高性能。

Folder

此处可以设置 Incredibuild 存储文件缓存的位置。默认位置为 Incredibuild 安装文件夹。

Clear Contents

点击此按钮可清除文件缓存内容。

Browse...

点击此按钮可以浏览文件系统,以指定文件缓存位置。

CPU Availability

CPU Availability 页面用于定义 Agent 在计算 CPU 可用性时应忽略的应用程序。在 Incredibuild 随其他利用空闲 CPU 时间的应用程序一同安装时(例如 SETI@home project),此功能很有用。

CPU Availability Calculation

Ignore these processes when calculating CPU availability:

当 Incredibuild 评估 Agent 的当前可用性时,此列表中指定的进程将被忽略。要配置 Incredibuild 以便其能够与利用空闲 CPU 时间的应用程序一同运行,那么就要将所有与此应用程序相关的进程均添加至此列表。

可用按钮包括如下:Add... – 打开打开一个选择列表,其中包含系统中当前正在运行的所有进程Modify... – 打开一个包含系统中当前正在运行的所有进程的选择列表,并用新选择的进程替换当前选择的进程Remove – 从列表中删除当前选择的进程Remove All – 清除整个进程列表的内容

Power Management

Do not participate in builds when running on battery power.

此选项用于在使用电池时最大限度地减少用户机器上的工作负荷,以保持电池电量。

备注:

  • 也可以为系统中的所有 Agent 集中配置被忽略的进程。这可以通过 Coordinator Monitor 中的 Coordinator 设置对话框来完成。

  • 使用此功能时,建议保持较高的 Compiler Task Process Priority 设置,以确保分配给该 Agent 的任务获得足够的 CPU 时间。用户手册:用户手册