VMware Workstation 7 C/C++编译工作负载性能

发布于 2024-10-10 18:25:14 字数 346 浏览 7 评论 0原文

谁能给我指出用于编译工作负载的 VMware 工作站基准测试吗?

找了有一段时间了,还是没找到。这有点奇怪——这应该是一个面向开发人员的产品。我们项目的完整编译通常需要大约 4 分钟。

我目前正在使用VMware工作站进行开发。来宾操作系统是Linux,主机是Windows。我不使用太多的 VMware 工作站功能,例如快照 - 我有自己的代码存储库,并且我可以在 10 分钟内重新创建我的开发环境。我只是更喜欢 Windows 字体渲染,所以我通过 ssh (putty) 连接到我的虚拟机并从控制台进行开发。

我想知道与本机相比,我牺牲了多少编译性能。如果存在相当大的差异(30% 或更多),也许拥有专用/本机开发盒更实用。

Can anyone point me to VMware workstation benchmarks for compile workload?

Been looking for a while and I can't find any. It's a bit weird - this is supposedly a developer oriented product. Full compile of our project usually takes about 4 minutes.

I am currently using VMware workstation for development. Guest OS is Linux and the host is Windows. I don't use much of the VMware workstation features like snapshots - I have my code repository for that and I can re-create my dev environment within 10 minutes tops. I just prefer Windows font rendering, so I ssh (putty) to my VM and develop from console.

I am wondering how much compile performance I am sacrificing versus native. If there is a considerable difference (30% or more), perhaps it is more practical to have a dedicated/native dev box.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

濫情▎り 2024-10-17 18:25:14

作为背景,在 2005/2006 年左右,我参与了一个基于 Linux 并使用 Tuxedo 和 Informix 的非常大的项目。

我们使用 VMWare 为每个开发人员虚拟化了环境,并且还拥有 2 组独立的计算机用于 Q/A 和登台。

构建是在目标为“一致性”的机器上完成的。

除非我们要求 make 运行比我们拥有的 CPU 数量更多的作业(在 2 个 CPU 的机器上 make -j 4),否则虚拟机的构建时间将在真实机器的 5% 到 10% 之内。

我记得,我们的 makefile 报告在真实机器上的构建时间为大约 18 到 20 分钟,在虚拟机上为 20 到 24 分钟。

虚拟机还因繁重的网络或磁盘 IO 而陷入困境。

For background, In 2005/2006 or so I worked on a very large project based on linux and using Tuxedo and Informix.

We virtualized the environment for each developer with VMWare and also had 2 separate groups of machines for Q/A and staging.

Builds were done on the machines for which they were targeted for "consistency."

Unless we asked for make to run more jobs than we had CPUs (make -j 4 on a 2 CPU machine) the virtual machines build time was within 5 to 10% of the real machines.

As I recall, our makefiles reported build times of apx 18 to 20 minutes on a real machine and 20 to 24 on a virtual machine.

The virtual machines also bogged down from heavy network or disk IO.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文