透過 USB 2.0 隨身碟運行 VM - Mac/Parallels/XP

透過 USB 2.0 隨身碟運行 VM - Mac/Parallels/XP

我使用 MacBook Air 作為我的主要機器,128GB SSD 意味著空間非常寶貴。為了節省大約 10 GB 的空間,我一直在外部 USB 硬碟上運行帶有 Windows XP 虛擬機的 Parallels,這在日常使用中的性能與在內部 SSD 上運行虛擬機一樣好。

因此,我購買了一個小型32GB USB 2.0 隨身碟,將其插入MacBook Air,首先將其格式化為ExFAT(速度很慢),然後格式化為Mac OS Extended(日誌式)(也很慢),然後複製到我的虛擬機器上文件,然後執行 Parallels。

我的完整經驗記錄在這裡:http://www.midwesternmac.com/blogs/jeff-geerling/running-windows-xp-vm

直接檔案複製速度非常快 — 讀取速度為 30 MB/秒(始終穩定),寫入速度為 10-11 MB/秒(始終穩定)。但我注意到,一旦 XP 開始運行,磁碟存取率就處於較低的 KB 範圍內。

USB隨身碟的隨機存取能力真的那麼差嗎?

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

  1. 將磁碟機格式化為 ExFAT 或 Mac OS 擴充(日誌式)
  2. 拔下所有其他 USB 裝置並關閉藍牙(在右側連接埠 USB 總線上執行)。
  3. 將快閃磁碟機直接插入右側連接埠或左側端口,或插入 USB 2.0 集線器

答案1

我本來想對此發表評論,但空間不夠了...

USB 隨身碟的隨機存取讀寫能力非常差,除非您專門為了速度而購買 USB 隨身碟。您會知道您是否有一個“快速”USB 拇指驅動器,因為您可能會為此支付兩到三倍的費用。相對。 70MB/秒和 39MB/秒與 155MB/秒和 150MB/秒。

真實的問題是 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)和沒有高速緩存 RAM 的啞控制器的組合。為了使快閃記憶體技術更可用,請查看 SSD 內部的內容,通常有多個晶片/晶片、控制器和快取。這個快取的目的是允許接收多個資料並同時寫入它們。但如果你有一個廉價的 MLC 解決方案,那麼你就不能同時寫入。

那裡有一些基準測試,我花了一整天的時間挖掘各種評論和基準測試。似乎在任何時刻,市場上都有零到兩種型號擁有能夠實現更好的隨機存取(寫入)的技術。

這是一個包含一些基準的網站。在我查看的 16 GB 和 32 GB 類別中,這是整體上最快的 USB2/3 快閃記憶體棒。

http://usbflashspeed.com/15177

金士頓並不是完全糟糕的公司,當他們停產這款產品時,他們很好地製造了一款具有相同名稱和垃圾性能的新產品,但確實在那裡添加了“g2”或“gen2”,這樣你就有能力避免支付劣質「第 2 代」產品的第 1 代價格。

這在商業中很常見:在正面評價結束後立即將組件更換為性能較差的組件。就像,最近我得到了一個 Corsair SSD,評論者都評論了與 Corsair 發送到零售貿易管道的晶片不同的晶片。所有 Corsair Performance Pro 評論均無效 - 它們顯示並告知該設備具有 32 nm 閃存,但由於 24 nm 更便宜,Corsair 去年轉而使用 32 nm 設備,同時仍將 32 nm 設備交給評論者。我總是根據評論來購買,但這常常讓我痛苦不堪:2005 年我買了 LG LCD。審稿者拿到的是 IPS 面板,我拿到的是 TN 面板。型號一樣!

答案3

我可以確認雷克沙 JumpDrive S45 USB 3.0 128 GB隨身碟(讀取 150 MB/秒,寫入 45 MB/秒)也遭受隨機存取效能非常差。我嘗試過使用它平行桌面(MacBook Pro Retina 13" 2013 年底)但運氣不佳:ExFAT 或 HFS+ 都會導致虛擬機器幾乎沒有回應。為了這個目的,忘記它吧。

雷克沙 128GB USB 3.0 Lexar 128GB USB 3.0 Blackmagic 硬碟速度測試

相關內容