VM'yi USB 2.0 Flash Sürücüden çalıştırma - Mac / Parallels / XP


9

Birincil makinem olarak bir MacBook Air kullanıyorum ve 128GB SSD, alanın değerli olduğu anlamına geliyor. Yaklaşık 10 GB tasarruf etmek için, harici bir USB sabit sürücüden Windows XP VM ile Parallels çalıştırıyorum, bu da günlük kullanımda VM'yi dahili SSD'den çalıştırırken de performans sergiliyor.

Böylece, küçük bir 32GB USB 2.0 flash sürücü satın aldım, MacBook Air'e taktım, önce ExFAT (yavaş olan), sonra Mac OS Genişletilmiş (Günlüklü) (aynı zamanda yavaş olan) olarak biçimlendirdim ve VM'im üzerinden kopyaladım dosya, ve Parallels kaçtı.

Tam deneyimim burada belgelenmiştir: http://www.midwesternmac.com/blogs/jeff-geerling/running-windows-xp-vm

Düz dosya kopyaları gerçekten hızlıdır - 30 MB / sn okuma (sürekli sabit) ve 10-11 MB / sn yazma (sürekli sabit). Ancak XP çalışmaya başladıktan sonra, disk erişim oranlarının düşük KB aralıklarında olduğunu fark ettim.

USB flash sürücüler rastgele erişimde gerçekten bu kadar zayıf mı, yoksa bir şey eksik olabilir miyim (flash sürücünün formatı, vb?)?

Not, ben büyük bir etkisi için, aşağıdakileri denedim:

  1. Sürücüyü ExFAT veya Mac OS Extended (Biçimlendirilmiş) olarak biçimlendirme
  2. Diğer tüm USB aygıtlarının fişlerini çıkarın ve Bluetooth'u kapatın (sağ taraftaki USB bağlantı noktasında çalışır).
  3. Flash sürücüyü doğrudan sağ taraftaki bağlantı noktasına veya sol taraftaki bağlantı noktasına veya USB 2.0 hub'ına takma

Ana soru yukarıdaki kalın paragrafla ilgilidir. Flash sürücülerin modern HDD çıkış değerleri olmadığını biliyorum, ancak birisi rasgele erişimin neden bu kadar zayıf göründüğünü açıklayabilir mi? Paralellikler olabilir mi, yoksa flash sürücüler rastgele erişimde gerçekten bu kadar kötü mü?
geerlingguy

1
Heh da bir Macbook Air'im var ve aynı şeyi yapmayı planlıyordum ... şimdi olmayacağım gibi görünüyor. Thunderbolt bağlantı noktasını kullanan bir bellek çubuğu varsa, şimdi işimiz olur.
Matt Frear

USB FLASH SÜRÜCÜ ≠ SSD SÜRÜCÜSÜ - Artık biliyorsunuz! Biri depolama için, diğeri disk I / O ve bunu yapmak için uzun ömürlü.
Fiasco Labs

Profilimi tutan USB çubuğunda tek bir sanal sürücüm olması dışında aynı problemim var. Bazı ciddi gecikmelere çarptım. USB çubuğunun IO'yu işleyemeyeceği veya çoklu görevi yerine getiremeyebilmesi gerekir. Performanstan bahseden ve iş hacmini standart olarak kullananlara göre, yanılıyorlar. verim, OS türü şeyler için doğru standart değildir, GİB'lere ve çoklu iş parçacığına bakmak istiyorsunuz.

2 yıl sonra, herhangi bir gelişme / çözüm oldu mu? Şu anda bu sorunla karşı karşıyayım

Yanıtlar:


6

Ben sadece bununla yorum yapacaktım, ama oda bitti ...

USB flash sürücüler, özellikle hız için bir USB flash sürücü satın almadığınız sürece rastgele erişim okuma ve yazma için çok zayıftır. Muhtemelen bunun için iki veya üç kat daha fazla para ödeyeceğinizden, 'hızlı' bir USB flaş sürücünüz olup olmadığını bilirsiniz. Bu , buna karşı . 155MB / s ve 150MB / s'ye kıyasla 70MB / s & 39MB / s.

Gerçek mesele Macbook Air USB 2.0 bağlantı noktası maxes olmasıdır. USB 2.0'daki teorik maksimum veri hızı, denetleyici başına 480 Mbit / s'dir (60 MB / s) ve bağlı tüm aygıtlar arasında paylaşılır. 150 MB / sn.'lik bir USB sürücünüz olsa bile, yaklaşık olarak 60 MB / sn.


1
Yine de, VM'yi çalıştırırken arayüz maksimize yakın bir yere gelmiyor. Özellikle ağır G / Ç performansını iyileştirip iyileştiremeyeceğimi merak ediyorum. Ham verim burada sorun gibi görünmüyor.
geerlingguy

Aslında, sorununuz "ucuz 32GB USB flash sürücü". Bundan iyi bir performans alamazsınız. SATA'nın en düşük hızlarının 1,5 GB / s (Mega değil Giga) olduğunu düşünün . 30MB / sn ya da öylesine bir şey yapmak için yeterince hızlı değildir ve sadece bir çöp USB sürücü ise, sadece rastgele yazmada 17MB / s ya da daha az elde edersiniz. Harici bir eğirme sürücüsüne, hızlı bir SSD'ye veya daha hızlı bir USB'ye geçmeniz gerekir. Ya da "ucuz" olmayacak. En ucuz seçenek bir iPod (dönen sürücü ile) veya harici sabit sürücü olacaktır.
skub

1
Hatta 17 MB / s rasgele yazma bile sahip olduğum son PC disk daha iyidir (ATA / 33, 8-10 MB / s rasgele yazma gibi bir şey), bu yüzden gerçekten sorun olacağını sanmıyorum. Linux ve diğer işletim sistemlerini herhangi bir gecikme bildirimi olmadan flash sürücülerden önyükleyen birçok insan görüyorum.
'21

ATA / 33, verileri USB sürücünüzden ÜÇ ZAMAN daha hızlı olan 33MB / saniyede taşır ve 10+ yıl önce piyasaya sürülmüştür. Modern sabit diskler GIGABITS veriyi taşır. Açıklamam doğru ve doğru. Daha iyi performans istiyorsanız veya farklı bir cihaz satın alın.
skub

6

Bu cevapta usb flash çubuklardan bahsediyorum çünkü daha büyük bir şeyle iyi durumdaysanız, bir SATA SSD alabilir ve bir USB3 + SATA muhafazasına koyabilirsiniz.

Bazilyon USB flaş çubuklarından ve sürücülerden, avuç dışında hepsi düşük maliyetli flaş çözümü (tek mlc) ve önbellek ram'ı olmayan bir aptal denetleyicinin bir kombinasyonunu kullanır. Flaş teknolojisinin daha kullanışlı olması için SSD'nin içinde ne olduğuna bakın, genellikle birkaç çip / kalıp, kontrolör ve önbellek vardır. Bu önbellek, birden çok veri parçasının alınmasına ve eşzamanlı olarak yazılmasına olanak tanır. Ancak tek bir ucuz mlc çözümünüz varsa, aynı anda yazamazsınız.

Orada bazı kriterler ve tam gün çeşitli değerlendirmeleri ve kriterleri kazma geçirdim. Görünüşe göre, herhangi bir an, piyasada daha iyi rasgele erişim sağlayan teknolojiye sahip sıfırdan iki modele kadar görünüyor (yazıyor).

İşte bazı kriterleri olan bir site. Baktığım 16 ve 32 GB kategorilerinde bu, en hızlı usb2 / 3 flash bellek çubuğu.

http://usbflashspeed.com/15177

Kingston tamamen korkunç bir şirket değil, bu ürünü bıraktıklarında, aynı isim ve bok performansına sahip yeni bir ürün yapacak kadar iyiydiler, ancak oraya bir "g2" veya "gen2" eklediler. çok düşük "gen 2" ürünü için gen 1 fiyatı.

Bu bizde oldukça tipiktir: olumlu eleştiriler çıktıktan hemen sonra bileşenleri daha kötü performans gösterenlere geçirin. Gibi, son zamanlarda bir Corsair SSD var ve gözden geçirenler tüm perakende ticaret kanallarına gönderilen Corsair daha farklı cips gözden geçirdi. Tüm Corsair Performance Pro incelemeleri geçersizdir - cihazın 32 nm flaşı olduğunu gösterir ve söylerler, ancak 24 nm daha ucuz olduğu için Corsair, yine de 32 nm birimleri gözden geçirenlere teslim ederken geçen yıla geçti. Ben her zaman incelemelere göre satın ama sık sık beni eşek ısırır: 2005 yılında LG LCD var. Gözden geçirenler IPS panelini ve TN panelini aldım. Aynı model numarası!


0

Lexar JumpDrive S45 USB 3.0 128 GB flash sürücünün (150 MB / s okuma, 45 MB / s yazma) çok zayıf rasgele erişim performansından muzdarip olduğunu doğrulayabilirim . Parallels Desktop'ta (MacBook Pro Retina 13 "2013 Sonu) hiç şans olmadan kullanmaya çalıştım : ExFAT veya HFS + neredeyse tepkisiz VM veriyor .

Lexar 128GB USB 3.0 Lexar 128GB USB 3.0 Blackmagic Sürücü Hız Testi

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.