通过 USB 2.0 闪存驱动器运行虚拟机 - Mac/Parallels/XP

通过 USB 2.0 闪存驱动器运行虚拟机 - Mac/Parallels/XP

我使用 MacBook Air 作为我的主力机,128GB SSD 意味着空间非常宝贵。为了节省大约 10 GB,我一直在使用外部 USB 硬盘运行 Windows XP VM 的 Parallels,其日常使用效果与使用内部 SSD 运行 VM 一样好。

因此,我购买了一个小型 32GB USB 2.0 闪存驱动器,将其插入 MacBook Air,首先将其格式化为 ExFAT(速度很慢),然后格式化为 Mac OS Extended (Journaled)(速度也很慢),然后复制了我的 VM 文件,并通过它运行了 Parallels。

我的全部经历记录在这里:http://www.midwesternmac.com/blogs/jeff-geerling/running-windows-xp-vm

直接文件复制确实很快 — 读取速度为 30 MB/秒(始终稳定),写入速度为 10-11 MB/秒(始终稳定)。但我注意到,一旦 XP 开始运行,磁盘访问速率就会处于低 KB 范围内。

USB 闪存驱动器的随机存取性能真的那么差吗,或者我可能遗漏了什么东西(闪存驱动器的格式等)?

值得注意的是,我尝试了以下方法,但效果不佳:

  1. 将驱动器格式化为 ExFAT 或 Mac OS Extended (Journaled)
  2. 拔下所有其他 USB 设备并关闭蓝牙(在右侧端口 USB 总线上运行)。
  3. 将闪存驱动器直接插入右侧端口或左侧端口,或插入 USB 2.0 集线器

答案1

我本来想对此发表评论,但没有空间了……

USB 闪存盘的随机读写性能非常差,除非你专门购买 USB 闪存盘来追求速度。如果你有一个“快速”的 USB 拇指驱动器,你就会知道,因为你可能要为此多花两三倍的钱。相对. 70MB/s 和 39MB/s 对比 155MB/s 和 150MB/s。

真实的问题是 Macbook Air 上的 USB 2.0 端口已达到最大值。USB 2.0 的理论最大数据速率为每个控制器 480 Mbit/s (60 MB/s),并由所有连接的设备共享。因此,即使您使用 150MB/s 的 USB 驱动器,您的最高速度也只能达到 60MB/s 左右。

答案2

我在这个答案中指的是 USB 闪存盘,因为如果你对更大的东西没问题的话,你可以买一个 SATA SSD 并将其放入 USB3+SATA 外壳中。

在数不清的 USB 闪存棒和驱动器中,除了少数几个之外,其余的都使用低成本闪存解决方案(单个 mlc)和没有缓存内存的哑控制器的组合。为了使闪存技术更加实用,请查看 SSD 内部的内容,通常有多个芯片/裸片、控制器和缓存。此缓存的作用是允许接收多个数据并同时写入它们。但是,如果您有单个廉价的 mlc 解决方案,那么您就无法同时写入。

市场上有一些基准测试,我花了一整天时间研究各种评论和基准测试。似乎任何时候,市场上都有 0 到 2 种型号采用了能够实现更好的随机访问(写入)的技术。

这是一个包含一些基准测试的网站。在我查看的 16 和 32 GB 类别中,这是总体速度最快的 usb2/3 闪存棒。

http://usbflashspeed.com/15177

金士顿并不是一家完全糟糕的公司,当他们停止生产这款产品时,他们很好心地制作了一款具有相同名称且性能糟糕的新产品,但确实添加了“g2”或“gen2”,这样你就能够避免为劣质得多的“gen 2”产品支付第一代的价格。

这在业内很常见:在正面评价出来后不久就将组件换成性能较差的组件。例如,最近我买了一个 Corsair SSD,评论者评论的芯片都与 Corsair 发送到零售渠道的芯片不同。所有 Corsair Performance Pro 评论都是无效的 - 他们显示并告诉设备有 32 nm 闪存,但由于 24 nm 更便宜,Corsair 去年改用了 24 nm,同时仍将 32 nm 单元交给评论者。我总是根据评论购买,但它经常让我吃亏:2005 年我买了 LG LCD。评论者买的是 IPS 面板,我买的是 TN 面板。型号相同!

答案3

我可以确认Lexar JumpDrive S45 USB 3.0 128GB闪存驱动器(读取速度为 150 MB/s,写入速度为 45 MB/s)也存在随机存取性能非常差。我尝试过使用它Parallels Desktop(MacBook Pro Retina 13" Late 2013)没有运气:无论是 ExFAT 还是 HFS+ 都几乎使 VM 不响应。为了这个目的,忘记它吧。

Lexar 128GB USB 3.0 Lexar 128GB USB 3.0 Blackmagic Drive 速度测试

相关内容