摘要
本文针对当前大型软件生成时间过长的问题,在MSBuild生成引擎的基础上,提出并实现了一种利用集群进行分布式编译的系统,以降低在MSBuild平台上的产品每次编译所需要的时间;设计了分布式编译系统的结构,重点论述了依赖关系解析的算法,工程分组技术以及调度方法。最后将集群上的分布式编译与单机编译的结果进行了对比。
Consider the growth of build time issue when building a large product, this paper introduces a kind of distributed build system based on the MSBuild build engine with the aim to reduce build time of the products. The system is implemented with the use of clusters. We design the structure of distributed build system and focus on the dependency parsing algorithm, grouping technol- ogy and scheduling method. In the end of the paper, we make a comparison between the single machine build and distributed build.
出处
《微计算机信息》
2009年第21期153-155,共3页
Control & Automation