首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建服务器的推荐规格

构建服务器的推荐规格
EN

Stack Overflow用户
提问于 2008-10-08 21:10:00
回答 3查看 3.3K关注 0票数 1

我们正在使用CruiseControl.NET来管理我们的构建,并且我们正在获得一个新的构建服务器。我的任务是制定新服务器的规格。

此服务器将需要同时高效地运行多个构建。

您认为这款服务器的理想规格是多少?

任何与此主题相关的现有文章/博客的链接也将受到欢迎!

编辑: RAID会有帮助吗?(加分)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2008-10-09 16:52:51

我还想指出的是,上述所有建议都取决于您用来编译的内容。例如,如果您使用的是VisualStudio命令行,那么当您第一次尝试并发构建时,您会感到非常沮丧。另外,如果它们是并发的,那么将有多少构建正在进行。大多数人试图增强构建服务器的方法太多了,处理器很少是瓶颈。磁盘I/O通常是罪魁祸首。您还需要分析您的构建中有多少可以并行运行,或者是订单类型中的依赖繁重的构建项目?通常,您应该让硬件专家分析当前的构建(构建),他们通常会对它们提出建议。我们实际使用的是虚拟化构建服务器(6),它们都运行在具有4 GB RAM的单个四核上,其工作速度几乎与每个服务器上的运行速度一样快。这就是我们获得并行性的方式。

票数 1
EN

Stack Overflow用户

发布于 2008-10-08 21:18:37

基本上,您正在寻找的东西与您在开发人员机器中寻找的东西相同:

  1. 尽可能多的内存(请记住,您需要运行64位操作系统才能利用超过3 of的内存)
  2. 最快的磁盘您可以负担得起的
  3. 核心数与您负担得起的

一样多

如果您正在使用MSBUILD,并且没有执行太多的并发构建,我建议您使用并行构建开关(http://www.hanselman.com/blog/FasterBuildsWithMSBuildUsingParallelBuildsAndMulticoreCPUs.aspx)。对于并发构建,将构建坚持到单个过程(和核心)可能会更好。

票数 1
EN

Stack Overflow用户

发布于 2008-10-08 21:14:40

确保规格包括多核处理器和快速硬盘(10000RPM)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/184940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档