VMware Workstation 7 C/C++编译工作负载性能
谁能给我指出用于编译工作负载的 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
作为背景,在 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.