gpt4 book ai didi

用于开发的 vmware 和性能

转载 作者:行者123 更新时间:2023-12-03 10:59:52 25 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

7年前关闭。




Improve this question




好奇,你们中有多少人是在 VMware 环境下开发的?

雇主为每个人设置 vmware 是否受欢迎?

似乎是推出新台式计算机和执行备份等的好方法。

只是担心性能(PC vmwares)。

更新

我只是在看 vmware 的网站,销售额为 13 亿..哇!

最佳答案

我几乎只使用虚拟机进行开发,并且很高兴这样做。多个沙盒环境的灵活性绝对值得在性能上进行小幅交易。

很明显,VM 永远不会给您与在 native 系统上运行相同的结果,但您应该能够轻松获得与真实系统相差 10-15% 的性能。根据我的经验,人们遇到的许多性能问题都是由于系统和虚拟机配置不足或配置不当造成的。

我主要在具有 4GB 内存的 2.4Ghz Core 2 Duo 上使用 Vista x64 虚拟机进行开发。其中,我为我的主 VM 分配了 2GB 的 RAM 和两个虚拟核心。如果我运行多个 VM,我通常会将其更改为 1-1.5GB 和一个内核。

这是一些快速的 GeekBench 测试结果; (请注意,OSX 和 Vista 下的 GeekBench 结果似乎没有可比性,此处列出它们以显示配置对两个系统的影响)。

全新启动,没有事件的应用程序:

native OSX - 3115
运行 Vista 64 VM 的 native OSX - 3042
原生 Vista 64 (2.4GHz x 2, 4GB) - 2596
Vista 64 虚拟机(2 个 VCore,3GB) - 2362
Vista 64 虚拟机(1 个 VCore,2GB)- 1892

根据我的经验,这些是导致 VM 性能不佳的最常见原因;

  • 规范不足的机器。理想情况下,您应该能够将一个核心和 1GB 内存专用于您计划使用的每个 VM。与您可能读到的内容相反,我发现 Vista 在具有 1GB 内存的 XP 的百分之几内运行。
  • 在您的虚拟机上运行太多东西。将您的电子邮件、网页浏览和即时消息保存在您的 native 操作系统上。
  • 在您的 VM 上关闭屏幕保护程序、后台应用程序和非必要服务等项目。如果您的 VM 已备份,您可能需要关闭系统还原。
  • 如果可能,将您的 VM 放在与您的 native 操作系统不同的硬盘驱动器上,以便在其中一个或另一个开始分页时它们的磁盘访问是独立的。
  • 对您的 VM 驱动器进行碎片整理。它的确有所作为。
  • 关于用于开发的 vmware 和性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/240932/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com