首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一台功能强大的PC而不是3台中型电脑或瘦客户端(Windows)?

一台功能强大的PC而不是3台中型电脑或瘦客户端(Windows)?
EN

Server Fault用户
提问于 2009-11-24 15:25:29
回答 5查看 219关注 0票数 1

我能附上吗?

  • 3显示器
  • 3个键盘
  • 3只小鼠

一台功能强大的个人电脑

并将其配置为像3台PC或3台瘦客户机一样工作?

它应该运行哪个操作系统?

瘦客户端似乎没有吸引力,因为这项工作需要良好的三维图形性能。

背景:

到目前为止,我们是一个由3名开发人员组成的小组,他们创建了大量使用3d的软件。大多数情况下,每个开发人员都编写代码,最终编译和测试新功能。

因此,在一种罕见的情况下,所有的3将开始大量使用硬件。

在编码阶段,CPU负载相当低,约为3-5%.GPU的负载是一样的。编译和运行应用程序是需要电源的地方。

CPU时间、GPU时间和RAM是我想要共享的资源。

我们的预算不是那么低,但如果这个解决方案是可能的,我们可以购买一个英特尔i7 16 Gb内存和工作在天堂,而我们不能购买3这样的PC。

如果可能的话,这个解决方案将是非常符合成本效益的。即使另一个人加入了我们的团队,我们也可以买到一张视频卡,一两张显示器,+鼠标,+keybord,嘿--这是另一个工作场所。

再一次,我们被关在窗户里。

EN

回答 5

Server Fault用户

发布于 2009-11-24 15:49:54

不,不完全是,考虑到你需要良好的3D加速。

这似乎也是一个奇怪的事情,在编程时,当编程等等-硬件越好,越平滑和反应更有创造性和生产性的过程。我希望能从任何人那里获得最有效率的东西--硬件比大多数其他东西都便宜。

如果有三个开发环境争夺系统资源,即使不是构建,也会出现响应问题,特别是在编写代码时使用静态分析工具的情况下。CPU时间并不是唯一需要的资源。

放下配置表,让三个工作站自己完成工作,如果构建时间是一个问题--考虑一个分布式构建系统,它可以在不影响UI的情况下利用所有机器上的空闲cpu时间。

如果它是尖端,安装一台机器与更好的3D图形卡,并命名一个非正式的主要测试?

票数 3
EN

Server Fault用户

发布于 2009-11-24 16:14:35

在我阅读这篇文章时,这可以通过两种方式实现:您希望瘦客户端连接到服务器,还是希望物理地将此硬件连接到功能强大的服务器?

从技术上说,你可以做任何一个。

有一种专有产品,允许您通过长电缆、多个显示器、键盘等从服务器后面的供应商卡上的一个物理盒中链接。

另一种选择是使用X终端或Windows终端服务(取决于平台)运行X,以便通过网络对服务器使用瘦客户端。

考虑到你想使用3D图形,我强烈反对。与支持这种设置时所要求的麻烦相比,硬件是便宜的,而且在声音重定向、多媒体和图形性能方面,您将有更多奇怪的故障需要处理。瘦客户端等对办公室work...web浏览、电子邮件、文字处理、etc...even来说都是最好的选择,然后我们让人们通过循环一张动画天气图来杀死终端服务器,该地图消耗了其他人大量的内存,每个人的会话都变成了糖蜜,他们认为它被锁定了(在重新启动终端时,会导致配置文件损坏,认为是重启了机器。)Um...no。)

购买独立的硬件。如果你认为终端会以图形为主要要求来提高性能,那就浪费了你的时间。

编辑:刚刚看到你的更新

您可能想知道是否可以将编译设置为被传送出去;也就是说,上传到强大服务器上的存储库并在那里进行编译。我不知道您的编译有多大,或者测试是否有问题,但我不知道您是否希望在实际开发的同一台机器上进行测试(我认为不这样做是最好的实践,但这并不意味着开发人员无论如何都关心最佳实践)。我知道,像MS这样的大公司拥有每晚编译东西的农场,开发人员将他们的更改上传到一个中心位置,让编译完成,然后如果有人破坏了构建,他们就会被无情地打败。它集中了代码库,允许备份和源代码版本控制,以及您对内存和编译速度的关注。

测试实际的软件product...hrm...still并不确定,如果我正在开发(或管理开发人员),仅仅是因为如果出了问题,它可能会扼杀他们所做的工作,或者会妨碍生产力,因为代码中的一些错误会导致重大问题。其他人可能不同意,但我觉得把代码和开发从测试床中分离出来会更好。

票数 1
EN

Server Fault用户

发布于 2009-11-24 15:44:34

是的,大多数Linux发行版都可以采用这种方式配置,但不能在保持GPU加速的同时进行配置。

编辑-啊,如果你是Windows绑定,你是运气不好,对不起。

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

https://serverfault.com/questions/87803

复制
相关文章

相似问题

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