ขออภัยที่ไม่เห็นด้วยกับ TomTom
ฉันใช้ VMware Workstation มาระยะหนึ่งแล้วส่วนใหญ่จะเป็น Windows XP, Windows Vista และตอนนี้ระบบของ Windows Seven นั้นใช้ Windows รสชาติต่าง ๆ เช่นเดียวกับ Ubuntu
ใช่สภาพแวดล้อมแบบเวอร์ช่วลไลซ์นั้นช้ากว่าระบบเนทีฟและอาจอยู่ในช่วง 5 ถึง 100%
ปัญหาหลักคือโหลด CPU ไม่มาก แต่หน่วยความจำกายภาพขาด
สมมติว่าคุณเป็น Windows Seven 64 Ultimate ที่ทำงานบนระบบ 4 Gb ซึ่งเมื่อไม่ได้ใช้งานต้องใช้เกือบ 1.5 Gb และใช้ซีพียูประมาณ 10% การเปิดตัวเลเยอร์พิเศษของ VMware จะทำให้คุณเสียค่าใช้จ่ายประมาณ ~ 300 Kb และโหลดของ CPU จะเพิ่มขึ้นถึง ~ 20% จากนั้นการเรียกใช้ระบบเสมือนภายใน VMware จะร้องขอจำนวนหน่วยความจำที่คุณกำหนดไว้สำหรับเครื่องเสมือนนั้นอย่างน้อยที่สุดที่ 1 Gb ขั้นต่ำสำหรับระบบที่เหมาะสม จากนั้นคุณจะเห็นการโหลดของ CPU ~ 60% หากเครื่องเสมือนเป็น Ubuntu และ ~ 80% สำหรับรสชาติของ Windows OS ล่าสุด
ตอนนี้คุณจะเริ่มแอพต่าง ๆ ภายในเครื่องเสมือนนั้น
หากจำนวนหน่วยความจำที่คุณตั้งไว้สำหรับเครื่องเสมือนนั้นไม่เพียงพอระบบเสมือนจริงจะเริ่มสลับจากนั้นประสิทธิภาพการทำงานโดยรวมและการตอบสนองจะลดลงอย่างมาก
หากผลรวมของจำนวนหน่วยความจำที่คุณตั้งไว้สำหรับเครื่องเสมือนนั้นบวกกับจำนวนหน่วยความจำที่จำเป็นสำหรับระบบดั้งเดิมของคุณนั้นสูงกว่าจำนวนหน่วยความจำของระบบเนทีฟของคุณแสดงว่าเป็นระบบดั้งเดิมของคุณที่จะทำการสลับช้าลง ทั้งระบบเนทีฟและระบบเสมือนจริง
ดังนั้นอันดับแรกขึ้นอยู่กับความสมดุลของหน่วยความจำที่จำเป็นสำหรับทั้งเครื่องเนทีฟและเครื่องเสมือน
ตอนนี้มันเกือบจะเหมือนกันกับการโหลดของ CPU หากแอพเสมือนจริงต้องการโหลด CPU จำนวนมากและแอพเนทีฟต้องการโหลดซีพียูจำนวนมากระบบดั้งเดิมของคุณจะต้องจัดการลำดับความสำคัญและสร้างความสมดุลการชาร์จ CPU ระหว่างแอพที่แตกต่างกันระบบเสมือนจริงไม่ได้เป็นเพียงแค่แอป ปรากฏการณ์เป็นปัญหาโหลด CPU แบบคลาสสิกที่คุณสามารถหลอกด้วยลำดับความสำคัญของแอป
ดังนั้นคำแนะนำแรกของฉันถ้าคุณจำเป็นต้องใช้การจำลองเสมือนคือการใส่หน่วยความจำไว้ในเครื่องของคุณไม่ว่าระบบปฏิบัติการที่คุณใช้จะเป็นแบบดั้งเดิมหรือภายในเครื่องเสมือนก็ตาม
แค่ 2 เซ็นต์ของฉัน
ด้วยความเคารพ.