ฉันมี i7 ที่มี 2 ฟิสิคัลคอร์เนื่องจากการไฮเปอร์เธรด Windows 7 รายงาน 4 คอร์ (อย่างน้อยใน Task Manager) คำถามของฉันคือเมื่อจัดสรรคอร์ไปยัง VM ใน VMWare Player มันใช้จากกลุ่มของไฮเปอร์เธรด 4 คอร์หรือ 2 คอร์ทางกายภาพหรือไม่
น่าแปลกใจที่มันช่วยให้ฉันเลือกได้ถึง 8 คอร์แม้จะมีแค่ 2 ฟิสิคัลและ 4 คอร์โดยที่มีเธรดไฮเปอร์อยู่บนโฮสต์
ดังนั้นถ้าฉันบอกว่าที่นี่ Mr.VM ใช้ 1 แกนมันจะใช้ 1 ใน 4 'แกน' หรือ 1 ของ 2 แกนทางกายภาพหรือไม่? ในกรณีแรกฉันจะให้มัน 1/2 ของแกนของฉันในครั้งที่สองฉันจะให้มัน 1/4 ของแกนของฉันถ้าแกนกระทู้ไฮเปอร์รวมอยู่ในสระว่ายน้ำของแกนที่มีอยู่
แก้ไข : นี่คือความหมายของเอกสาร VMW Player Player:
การใช้มัลติโพรเซสซิงมัลติโปรเซสเซอร์เสมือน
ด้วย Virtual Symmetric Multiprocessing (SMP) คุณสามารถกำหนดโปรเซสเซอร์ได้มากถึงแปดตัวให้กับเครื่องเสมือนบนเครื่องโฮสต์ใด ๆ ที่มีตัวประมวลผลเชิงตรรกะอย่างน้อยสองตัว
ต่อไปนี้ถูกพิจารณาว่ามีตัวประมวลผลเชิงตรรกะตั้งแต่สองตัวขึ้นไป:
- โฮสต์มัลติโปรเซสเซอร์ที่มีฟิสิคัล CPU ตั้งแต่สองตัวขึ้นไป
- โฮสต์ตัวประมวลผลเดี่ยวที่มี CPU แบบมัลติคอร์
- โฮสต์ตัวประมวลผลเดียวที่เปิดใช้งานไฮเปอร์เธรด
หมายเหตุ: บนโฮสต์ตัวประมวลผลร่วมที่มีเธรด hyperth ประสิทธิภาพของเครื่องเสมือนที่มี Virtual SMP อาจต่ำกว่าปกติ ด้วย VMware Player คุณสามารถเปิดและใช้งานเครื่องเสมือนหลายโปรเซสเซอร์คู่พร้อมกัน