การใช้งาน VM จาก USB 2.0 แฟลชไดรฟ์ - Mac / Parallels / XP


9

ฉันใช้ MacBook Air เป็นเครื่องหลักและ 128GB SSD หมายถึงพื้นที่มีค่า เพื่อประหยัดประมาณ 10 GB ฉันได้ใช้ Parallels โดยใช้ Windows XP VM จากฮาร์ดไดรฟ์ USB ภายนอกซึ่งทำงานได้ดีในการใช้งานประจำวันเช่นเดียวกับการเรียกใช้ VM จาก SSD ภายใน

ดังนั้นฉันซื้อแฟลชไดรฟ์ USB 2.0 32GB ขนาดเล็กเสียบเข้ากับ 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

คำถามหลักเกี่ยวข้องกับย่อหน้าตัวหนาด้านบน ฉันรู้ว่าแฟลชไดรฟ์ไม่มีการจัดอันดับ HDD ที่ทันสมัย ​​แต่บางคนสามารถอธิบายได้ว่าทำไมการเข้าถึงแบบสุ่มจึงไม่ดี มันอาจจะเป็น Parallels หรือแฟลชไดรฟ์จริงๆที่ไม่ดีที่ที่เข้าถึงโดยสุ่ม?
geerlingguy

1
ฉันมี Macbook Air เหมือนกันและกำลังวางแผนที่จะทำสิ่งเดียวกัน ... ดูเหมือนว่าฉันจะไม่เป็นเช่นนี้ในตอนนี้ หากมีเม็มโมรี่สติ๊กที่ใช้พอร์ต Thunderbolt ตอนนี้เราจะต้องทำธุรกิจ
Matt Frear

USB FLASH DRIVE ≠ SSD DRIVE - รู้แล้ว! หนึ่งสำหรับการจัดเก็บอื่น ๆ สำหรับดิสก์ I / O และยาวนานทำมัน
Fiasco Labs

ฉันมีปัญหาเดียวกันยกเว้นฉันมีไดรฟ์เสมือนหนึ่งตัวบนแท่ง USB ที่เก็บโปรไฟล์ของฉัน ฉันตีบางอย่างที่รุนแรง มันจะต้องเป็นแท่ง USB ที่ไม่สามารถจัดการกับ IO หรืออาจจะไม่สามารถจัดการกับการทำงานหลายอย่างได้ สำหรับผู้ที่พูดถึงประสิทธิภาพและการใช้ปริมาณงานเป็นมาตรฐาน ปริมาณงานไม่ได้เป็นมาตรฐานที่ถูกต้องสำหรับเนื้อหาประเภท OS คุณต้องการดู IOP และมัลติเธรด

2 ปีต่อมามีการปรับปรุง / แก้ไขปัญหาหรือไม่? ฉันกำลังเผชิญปัญหานี้ในขณะนี้

คำตอบ:


6

ฉันเพิ่งจะแสดงความคิดเห็นกับเรื่องนี้ แต่วิ่งออกจากห้อง ...

แฟลชไดรฟ์ USB นั้นแย่มากสำหรับการอ่านและเขียนแบบสุ่มเว้นแต่คุณจะซื้อแฟลชไดรฟ์ USB เป็นพิเศษ คุณจะรู้ว่าคุณมีไดรฟ์ USB 'เร็ว' เพราะคุณอาจต้องจ่ายเพิ่มอีกสองหรือสามเท่า นี้เมื่อเทียบกับการนี้ 70MB / s & 39MB / s เทียบกับ 155MB / s และ 150MB / s

จริงปัญหาก็คือว่าพอร์ต USB 2.0 ใน Macbook Air maxes ออก อัตราการส่งข้อมูลสูงสุดตามทฤษฎีใน USB 2.0 คือ 480 Mbit / s (60 MB / s) ต่อคอนโทรลเลอร์และใช้ร่วมกันระหว่างอุปกรณ์ที่เชื่อมต่อทั้งหมด ดังนั้นแม้ว่าคุณจะได้รับไดรฟ์ USB 150MB / s คุณก็จะสามารถใช้งานได้สูงสุดประมาณ 60MB / s


1
ถึงกระนั้นก็ตาม ... อินเทอร์เฟซใกล้จะมาถึงแล้วในขณะที่ฉันกำลังเรียกใช้ VM ฉันสงสัยโดยเฉพาะเกี่ยวกับว่าฉันสามารถปรับปรุงประสิทธิภาพ I / O หนัก ปริมาณงานที่ผ่านมาไม่น่าจะเป็นปัญหาที่นี่
geerlingguy

อันที่จริงปัญหาของคุณคือ "แฟลชไดรฟ์ USB 32GB ราคาถูก" คุณไม่สามารถรับประสิทธิภาพที่ดีได้ พิจารณาว่าความเร็วต่ำสุดของ SATA คือ 1.5GB / s (Giga ไม่ใช่ Mega) 30MB / วินาทีหรืออย่างนั้นก็ไม่เร็วพอที่จะทำอะไรและถ้ามันเป็นเพียงไดรฟ์ USB ขยะฉันจะเดิมพันคุณจะได้รับเพียง 17MB / s โดยการเขียนแบบสุ่ม - หรือน้อยกว่า คุณต้องเปลี่ยนเป็นไดรฟ์สปินภายนอกไดรฟ์ SSD ที่รวดเร็วหรือUSB ที่เร็วกว่า มันจะไม่ "ถูก" เหมือนกัน ตัวเลือกที่ถูกที่สุดคือ iPod (ที่มีไดรฟ์หมุน) หรือฮาร์ดไดรฟ์ภายนอก
skub

1
แม้แต่การเขียนแบบสุ่มขนาด 17 MB / s ก็ยังดีกว่าดิสก์ของพีซีเครื่องสุดท้ายที่ฉันเป็นเจ้าของ (ATA / 33 บางอย่างเช่นการเขียนแบบสุ่ม 8-10 MB / s) ดังนั้นฉันจึงไม่คิดว่าจะเป็นปัญหาจริงๆ ฉันเห็นผู้คนจำนวนมากกำลังบูทลินุกซ์และ OS อื่น ๆ ที่ปิดแฟลชไดรฟ์โดยไม่มีการรายงานความล่าช้า
geerlingguy

ATA / 33 ย้ายข้อมูลที่ 33MB / วินาทีซึ่งเร็วกว่าไดรฟ์ USB สามเท่าและถูกนำมาใช้มากกว่า 10 ปีที่แล้ว ฮาร์ดไดรฟ์สมัยใหม่ย้าย GIGABITS ของข้อมูล คำอธิบายของฉันเสียงและถูกต้อง หากคุณต้องการประสิทธิภาพที่ดีขึ้นใช้หรือซื้ออุปกรณ์อื่น
skub

6

ฉันหมายถึง usb flash sticks ในคำตอบนี้เนื่องจากถ้าคุณโอเคกับสิ่งที่ใหญ่กว่าคุณสามารถรับ SATA SSD และใส่ลงในกล่อง USB3 + SATA

จากแฟลชไดรฟ์ USB พันล้านพันล้านทั้งหมดนี้ใช้การรวมกันของโซลูชันแฟลชราคาต่ำ (mlc เดียว) และคอนโทรลเลอร์โง่โดยไม่มีแคชแรม เพื่อให้เทคโนโลยีแฟลชสามารถใช้งานได้มากขึ้นให้ดูว่ามีอะไรอยู่ใน SSD โดยทั่วไปจะมีชิป / ดายตัวควบคุมและแคชหลายตัว แคชนี้มีจุดประสงค์เพื่อให้สามารถนำข้อมูลหลาย ๆ ชิ้นมาเขียนพร้อมกันได้ แต่ถ้าคุณมีวิธีการแก้ปัญหา mlc ราคาถูกเพียงอย่างเดียวคุณก็ไม่สามารถเขียนพร้อมกันได้

มีการวัดประสิทธิภาพบางส่วนและฉันใช้เวลาทั้งวันในการขุดผ่านบทวิจารณ์และการเปรียบเทียบต่างๆ ปรากฏว่าช่วงเวลาใดช่วงเวลาหนึ่งมีศูนย์ถึงสองรุ่นในตลาดที่มีเทคโนโลยีอยู่ในนั้นซึ่งทำให้สามารถเข้าถึงแบบสุ่ม (เขียน) ที่ดีขึ้น

นี่คือเว็บไซต์ที่มีมาตรฐาน ในประเภท 16 และ 32 GB ที่ฉันค้นหานี่คือแฟลชเมมโมรี่สติ๊ก usb2 / 3 ที่เร็วที่สุดโดยรวม

http://usbflashspeed.com/15177

Kingston ไม่ได้เป็น บริษัท ที่น่ากลัวอย่างสิ้นเชิงเมื่อพวกเขายกเลิกผลิตภัณฑ์นี้พวกเขาก็ดีพอที่จะสร้างผลิตภัณฑ์ใหม่ที่มีชื่อเดียวกันและประสิทธิภาพของอึ แต่เพิ่ม "g2" หรือ "gen2" ที่นั่นเพื่อให้คุณสามารถหลีกเลี่ยงการจ่ายเงิน ราคา 1 สำหรับสินค้า "เจน 2" ที่ด้อยกว่ามาก

สิ่งนี้เป็นเรื่องปกติในธุรกิจ: เปลี่ยนส่วนประกอบไปเป็นชิ้นส่วนที่มีประสิทธิภาพแย่ลงในไม่ช้าหลังจากบทวิจารณ์ในแง่บวกหมดไป เช่นเมื่อเร็ว ๆ นี้ฉันได้รับ Corsair SSD และผู้ตรวจสอบทั้งหมดได้ตรวจสอบชิปที่แตกต่างจาก Corsair ที่ส่งไปยังช่องทางการค้าปลีก ความคิดเห็น Corsair Performance Pro ทั้งหมดไม่ถูกต้อง - พวกเขาแสดงและบอกว่าอุปกรณ์มีแฟลช 32 นาโนเมตร แต่เนื่องจาก 24 นาโนเมตรนั้นถูกกว่า Corsair จึงเปลี่ยนไปเมื่อปีที่แล้ว ฉันมักจะซื้อตามรีวิว แต่มักจะกัดฉันในตูด: ในปี 2005 ฉันได้รับ LG LCD ผู้ตรวจสอบมีแผง IPS และฉันได้แผง TN หมายเลขรุ่นเดียวกัน!


0

ผมสามารถยืนยันได้ว่าLexar JumpDrive S45 USB 3.0 128 GBแฟลชไดรฟ์ (อ่าน 150 MB / s, เขียน 45 MB / s) ยังทนทุกข์ทรมานจากประสิทธิภาพในการเข้าถึงแบบสุ่มที่น่าสงสารมาก ฉันได้ลองใช้มันในParallels Desktop (MacBook Pro Retina 13 "ปลายปี 2013) โดยไม่มีโชค: ExFAT หรือ HFS + ให้ VM แทบไม่ตอบสนองลืมมันไปเพื่อจุดประสงค์นั้น

Lexar 128GB USB 3.0 Lexar 128GB USB 3.0 Blackmagic Drive Speed ​​Test

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.