Incredibuild 简介

Incredibuild 可显著提高一系列编译任务和开发工具的性能,缩短开发时间并加快产品交付。

Incredibuild 采用了一种独特的分布式计算技术,使用户能够轻松地加速代码构建、测试和许多其他耗时的开发任务。

IncredBuild 受 2000 多个组织的 100000 多名用户的信任,是构建加速的事实标准。

Incredibuild 为多种商用和自用工具提供解决方案,这些工具包括构建和 dev 工具、测试、代码分析、以及其他 CPU 高消耗编译。

代码构建、测试、脚本、自产应用程序和连续交付构建都是 IncredBuild 可以加速的一些进程例子。

Incredibuild 如何工作?

Incredibuild 可以使每个工作台使用您网络的空闲 CPU 资源,如同在本地使用这些资源一样。这可以有效地将每台工作台变成有上百个内核以及上百 G 内存的超级电脑。

通过这种方式,可以使用数百个内核而不仅仅是主机资源,这样可以更快地执行高度并行的进程执行,如编译、测试、模拟等。

Incredibuild 独特的虚拟化技术以无缝方式提供这种分布功能,用户无需在远程主机上设置任何东西,只需安装 Incredibuild Agent 即可。从用户的角度来看,好像所有分布式进程都在本地执行。

在网络中的计算机上初始设置 IncredBuild 之后,只要 IncredBuild 发现可用的空闲处理能力,进程就可以分布且并行执行。这对网络上已经运行的进程无任何影响,而且被用于执行进程的每台计算机的用户可以继续正常使用其计算机,并不会注意到其计算机上的任何性能变化。计算机的普通用户甚至无法判断其机器的空闲 CPU 是否正在与 Incredibuild 一起使用。

换言之,有了 IncredBuild,您当前的网络设置可以通过使用已经可用的处理能力将每个工作站变成一台超级计算机,但如果没有 IncredBuild,通常无法利用这种能力。

如果您是一名开发人员测试人员、构建经理、发行经理、DevOps 专家、或受益于更快执行和更快构建时间的任何用户,相信我们的技术对您将非常有用。