![](/img/trans.png)
[英]Compile C++17 code on RedHat Linux Enterprise Developer Workstation
[英]VMware Workstation 7 C/C++ Compile Workload Performance
谁能指出我有关编译工作负载的VMware工作站基准测试?
找了一段时间,我找不到任何东西。 有点奇怪-这应该是面向开发人员的产品。 完全编译我们的项目通常需要大约4分钟。
我目前正在使用VMware工作站进行开发。 来宾操作系统是Linux,主机是Windows。 我并没有使用很多VMware工作站功能(例如快照)-我有代码存储库,可以在十分钟内重新创建开发环境。 我只喜欢Windows字体渲染,因此我将put(putty)到我的VM并从控制台进行开发。
我想知道相对于本机我要牺牲多少编译性能。 如果差异很大(30%或更多),则拥有专用/本机开发箱可能更实用。
作为背景,在2005/2006年左右,我从事了一个非常大型的基于Linux的项目,并使用了Tuxedo和Informix。
我们使用VMWare为每个开发人员虚拟化了环境,并且还为Q / A和暂存提供了2组单独的计算机。
构建是在其目标在于“一致性”的计算机上完成的。
除非我们要求make运行比CPU多的工作(在2个CPU的计算机上使用make -j 4),否则虚拟机的构建时间是真实计算机的5%至10%之内。
我记得,我们的makefile报告在实际计算机上的构建时间约为18至20分钟,而在虚拟机上的构建时间约为20至24分钟。
虚拟机也因繁重的网络或磁盘IO陷入困境。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.