# 优化构建速度

> Configure machine specs, caching, and GitHub configuration to optimize your build speed.

高效的构建流程对于最大限度地提高工作效率并减少等待时间至关重要。Unity Build Automation 提供了多种策略来根据项目的独特需求优化构建速度。如果您选择合适的机器规格，实现缓存策略，并正确配置 Git 可执行文件，就可以显著缩短构建时间。

## 选择机器规格##choose-a-machine-specification

为构建选择合适的机器规格至关重要。具有更多 vCPU 内核、RAM 或磁盘空间的构建器能够处理更大的项目或更耗费资源的构建。但是，更高等级的机器并不总是能保证所有项目的构建时间都更快。了解如何[选择适合您需求的机器](./choose-machine-specification.md)。

## 选择缓存策略##select-a-caching-strategy

缓存使您能够重复使用以前处理过的资源和依赖项，并且可以显著减少构建时间。Unity Build Automation 提供了各种缓存选项，包括库缓存和工作空间缓存。了解如何[为项目实施最佳的缓存策略](./select-caching-strategy.md)。

## 选择 Git 可执行文件##choose-a-git-executable

选择的 Git 可执行文件可能会影响源代码签出过程的速度，特别是对于大型代码仓库。对于基于 Windows 的项目，Unity Build Automation 支持原生 Git 和 Cygwin Git。[了解哪个选项适合您的设置](./choose-git-executable.md)。
