AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 32293
In Process
Alex N
Alex N
Asked: 2009-06-27 08:37:04 +0800 CST2009-06-27 08:37:04 +0800 CST 2009-06-27 08:37:04 +0800 CST

为什么 Mac OS X 机器运行 VMWare 比 Linux 机器快?

  • 772

也许是一个愚蠢的问题,但请耐心等待我。

我有 2 个盒子:

  • MacBook Pro(Core 2 Duo 2.4Ghz,2gb 内存,120Gb 驱动器),Mac OS X 10.5,VMWare Fusion
  • 定制(Core 2 Quad Q6600 Kentsfield 2.4GHz,4Gb RAM,RAID10 在四个 Seagate Barracuda ES.2 ST3750330NS 驱动器上,7200rpm),Linux(Ubuntu 9.04),VMWare Workstation 6.5

我有一张 Windows Server 2003 的图像,非常标准,没有什么特别之处。它已安装 VMTools。

同样的图像在 MacBook 上的运行速度明显快于在功能更强大的 Linux 机器上。加载速度更快,响应速度更快,并且在执行磁盘起伏操作时不会真正减慢主机系统的速度。而在 Linux 上,它需要一段时间才能启动,而且响应速度较慢,实际上会迫使主机系统显着减速。

我在其他几张图片上也遇到过这种情况...

任何人都知道为什么会这样?我可以做些什么来加速 Linux 上的 VMWare 实例?

virtualization linux mac-osx vmware-workstation
  • 9 9 个回答
  • 1214 Views

9 个回答

  • Voted
  1. Chris
    2009-06-27T10:08:07+08:002009-06-27T10:08:07+08:00

    您可以在 MBP 上安装 linux 并重试基准测试。这将消除硬件差异的问题,不是吗?

    • 2
  2. Andrioid
    2009-07-10T13:43:11+08:002009-07-10T13:43:11+08:00

    可能是 Mac 上有Hypervisor的硬件支持,但 PC 上没有。

    • 2
  3. freiheit
    2009-06-27T08:41:07+08:002009-06-27T08:41:07+08:00

    CPU到底是什么?如果你在四核的 linux 机器上有一个“更强大”的 CPU,并且运行的时钟速度比 Macbook 上的 CPU 低,那么 VM 的实际可用 CPU 量会更低。

    每个的驱动是什么?MBP 有更快的驱动器吗?

    这两个系统还在做什么?Linux 机器忙而 MBP 空闲吗?

    • 1
  4. Ed Leighton-Dick
    2009-06-27T08:42:21+08:002009-06-27T08:42:21+08:00

    我不确定,但我怀疑 Fusion 可能只是针对 Mac OS X 进行了显着优化,因为他们在 Parallels 的操作系统上竞争激烈。

    • 1
  5. SilentW
    2009-06-27T08:51:34+08:002009-06-27T08:51:34+08:00

    我在使用 VMware 时有过很多这样的经验——在功能不太强大的系统上,VM 运行 Windows 的速度比功能更强大的本机 Windows 机器要快!尽管如此,我仍然不知道为什么,但我会投票给 Ed Leighton-Dick:可能与每个操作系统的优化有关。

    • 1
  6. Eric
    2009-06-27T09:27:15+08:002009-06-27T09:27:15+08:00

    这可能是因为 OS X 可以拥有比 Ubuntu 更好的优化内核。OS X 10.5 部分以 64 位运行,并已被 Apple 进行了大量优化。我同意之前的一篇文章,VMware 可能针对 OS X 进行了更多优化,因为它的用户群比 Linux 和来自 Parallels 的竞争(虽然不是真的)更大。

    • 1
  7. 0scar
    2009-07-10T12:39:08+08:002009-07-10T12:39:08+08:00
    • Linux-box 是定制的。mem等设置正确吗?你能找到其他可以在 Mac 和 Linux 机器上运行的基准测试并获得你期望的结果吗?
    • 如果 Linux-box 在后台做了很多事情,它可能会“主动”使用大量内存用于磁盘缓存。当您启动 Fusion 时,必须清除大部分内容,并且必须开始真正针对 HD 工作。那可能是个问题。
    • 会不会是 Ubuntu 安装的是 32 位而 Mac 是 64?
    • 1
  8. Captain Segfault
    2009-07-24T16:42:15+08:002009-07-24T16:42:15+08:00

    我在 vmware 服务器 2 中基于浏览器的控制台遇到了一些问题(当然不是工作站 6.5 ...)。如果您使用桌面而不是使用控制台,您遇到的响应问题会消失吗?

    您的加载时间问题可能与您的主机存储/文件系统有关。您使用的是 linux 软件 raid 还是其他?你用的是什么文件系统?它曾经满过吗?你的磁盘文件会碎片化吗?

    你有没有试过在 Linux 下拿走你给来宾的额外 CPU?

    • 1
  9. Physikal
    2009-06-27T08:41:35+08:002009-06-27T08:41:35+08:00

    Linux有什么发行版?安装 linux 有多久了?是全新安装吗?

    底线是,虽然我不是 Mac 的忠实粉丝,但他们的操作系统是稳定的。我不想这么说,但它可能比大多数 Linux 发行版更稳定。不要忘记,许多较新的 Linux 发行版的存在时间不及 Mac OS,因此它们没有苹果必须将其操作系统稳定和优化到苹果所拥有的水平的相同机会。

    • 0

相关问题

  • 有什么软件可以模拟局域网?

  • 保护新的 Ubuntu 服务器 [关闭]

  • 为什么 Virtual PC 与 Windows 7 捆绑在一起很重要?[关闭]

  • (软)Ubuntu 7.10 上的 RAID 6,我应该迁移到 8.10 吗?

  • 最佳混合环境(OS X + Windows)备份?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve