ขั้นตอนในการเปิดใช้งาน vt คืออะไร การจำลองเสมือนของโปรเซสเซอร์คืออะไรในคำง่ายๆ และจะเปิดใช้งานได้อย่างไร? ความแตกต่างระหว่างการจำลองเสมือนสำหรับฮาร์ดแวร์และซอฟต์แวร์

สวัสดีทุกคน ฉันอยากจะบอกคุณเกี่ยวกับสิ่งต่างๆ เช่น VT-d และ VT-x คืออะไร และจำเป็นอย่างไร โดยทั่วไปไม่มีอะไรซับซ้อนเป็นพิเศษและไม่ได้มีความสำคัญอย่างยิ่งเลยนั่นคือผู้ใช้จำนวนมากไม่ต้องการตัวเลือกเช่น VT-x และ VT-d และสามารถปิดการใช้งานได้อย่างปลอดภัย

แล้ว VT-x และ VT-d คืออะไร? เทคโนโลยีเหล่านี้เป็นเทคโนโลยีเสมือนจริงที่จำเป็นสำหรับเครื่องเสมือน (อาจเป็นสำหรับซอฟต์แวร์อื่น ๆ บางตัว แต่ฉันไม่รู้) ทั้ง Intel (VT-x, VT-d) และ AMD (เรียกว่า AMD-V) มีเทคโนโลยีการจำลองเสมือนและอนุญาตให้เครื่องเสมือนเข้าถึงโปรเซสเซอร์ได้โดยตรง และไม่ผ่านเลเยอร์ซอฟต์แวร์ ด้วยเหตุนี้เครื่องเสมือนจึงทำงานได้เกือบเหมือนกัน ระบบจริง.

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

หากต้องการเปิดใช้งานเทคโนโลยีการจำลองเสมือน คุณต้องค้นหาสิ่งนี้ใน BIOS: เทคโนโลยีเสมือนจริงและเลือกค่า Enabled ก็ได้ประมาณนี้ ชื่ออาจแตกต่างกันเพียง นี่คือตัวอย่างการตั้งค่าใน BIOS ของมาเธอร์บอร์ด Asus:


ใน bios รุ่นเก่าทุกอย่างจะคล้ายกัน:


ทั้ง VT-x และ VT-d ทั้งหมดเปิดในลักษณะเดียวกัน เพียงแค่ VT-x ก็เรียกง่ายๆ ได้ว่า Intel(R) Virtualization Technology เนื่องจากเป็น Virtualization ขั้นพื้นฐาน

แต่ความแตกต่างระหว่าง VT-x และ VT-d คืออะไรความแตกต่างคืออะไร? ตอนนี้มันน่าสนใจนิดหน่อย ตามที่ฉันได้เขียนไปแล้ว VT-x เป็นการจำลองเสมือนขั้นพื้นฐานซึ่งช่วยให้คุณสามารถส่งคำสั่งไปยังโปรเซสเซอร์ได้โดยตรงเพื่อให้เครื่องเสมือนสามารถทำงานได้เร็วเกือบเท่ากับระบบจริง แต่ VT-d เป็นอย่างอื่น เพื่อให้คุณสามารถถ่ายโอนอุปกรณ์ทั้งหมดไปยังเครื่องเสมือนได้ บัส PCI- นั่นคือคุณสามารถโยนการ์ดแสดงผลลงในเครื่องเสมือนได้อย่างแท้จริงและมันจะใช้งานได้ที่นั่นคุณเพียงแค่ต้องติดตั้งไดรเวอร์สำหรับการ์ดแสดงผลตามปกติ แต่ VT-d ไม่มีในโปรเซสเซอร์ราคาถูก ตามกฎแล้ว รองรับเฉพาะรุ่นที่มีราคาแพงกว่าเท่านั้น

โดยทั่วไปแล้ว VT-x นั้นปรากฏตัวเมื่อนานมาแล้วก็เป็นครั้งแรกถ้าฉันจำไม่ผิดมันปรากฏใน โปรเซสเซอร์เพนเทียม 4 รุ่น 662 และ 672 เหล่านี้เป็นโปรเซสเซอร์แบบ single-core แต่ตัวท็อปสุดในอดีตต้องเสียเงินเป็นจำนวนมาก! มันเป็นแบบ single-core แต่มีสองเธรดซึ่งทำให้เย็นลงในเวลานั้นเอ๊ะ โปรเซสเซอร์ที่ยอดเยี่ยมไม่มีอะไรจะพูด!

ฉันจะรู้ได้อย่างไรว่ารองรับ VT-x, VT-d? ง่ายมากมากที่สุด วิธีที่ดีที่สุดเร็วที่สุดก็ดาวน์โหลดง่าย ยูทิลิตี้ CPU-Zซึ่งคุณสามารถเข้าใจได้อย่างง่ายดายในช่องคำแนะนำว่าโปรเซสเซอร์ของคุณรองรับเทคโนโลยีนี้หรือไม่:


ด้วยโปรเซสเซอร์ AMD ทุกอย่างคล้ายกัน คุณต้องมองหา AMD-V เท่านั้นที่นี่:


นอกจากนี้ใน Windows 10 คุณสามารถดูได้อย่างง่ายดายว่าเปิดใช้งานการจำลองเสมือนหรือไม่ ในการดำเนินการนี้คุณต้องไปที่ตัวจัดการงานและบนแท็บประสิทธิภาพคุณจะเห็นว่ามีการเปิดใช้งานหรือไม่:


ฉันจะเขียนเกี่ยวกับตัวเราเล็กน้อย เครื่องเสมือน- รวมแล้วมี 2 อัน อันที่ได้รับความนิยมมากที่สุด: เวิร์กสเตชัน VMwareและ VirtualBox ความแตกต่างพื้นฐานพวกเขาสามารถพูดได้ว่าไม่ทำ หากคุณไม่คำนึงว่า VirtualBox นั้นฟรีโดยสมบูรณ์ แต่โดยส่วนตัวแล้ว ฉันชอบ VMware เพราะมันเร็วกว่ามาก แต่นี่คือความเห็นของฉัน มีหลายคนที่มั่นใจในทางตรงกันข้ามว่า VirtualBox นั้นเร็วกว่า ดังนั้นฉันคิดว่ามันคงไม่จำเป็นที่จะคิดว่าอะไรดีกว่าเพราะเป็นการดีกว่าที่จะเอาไปตรวจสอบเหมือนที่ฉันเคยทำและหลายครั้งก็ได้ข้อสรุปว่า VMware เร็วกว่า..

อย่างไรก็ตาม VMware ก็มีครบเช่นกัน รุ่นฟรีเครื่องเสมือนที่ผมใช้มาหลายปีแล้วก็คือ วีเอ็มแวร์ เพลเยอร์- มันไม่ได้มีคุณสมบัติมากมาย แต่จริงๆ แล้ว มีเพียงไม่กี่คนเท่านั้นที่ใช้คุณสมบัติมากมายเหล่านั้น สิ่งที่คุณต้องมีคือทุกสิ่ง: คุณสามารถสร้างเครื่องเสมือน แก้ไขการกำหนดค่า เริ่มต้นเครื่อง ทุกอย่างทำงานได้อย่างเสถียร! ไม่เว้นแต่ งานเบื้องหลังรถยนต์ และอย่างอื่นที่ไม่สำคัญเป็นพิเศษ

ยังไงซะ ครั้งหนึ่งฉันเคยมีพลังมากที่สุด โปรเซสเซอร์คอร์เดียวและนี่คือ Pentium 4 670 (ต่างจากรุ่น 672 ไม่มีการจำลองเสมือน) ฉันยังใช้เครื่องเสมือนบนมันด้วย เพราะฉันต้องการมันจริงๆ แน่นอนว่าทุกอย่างทำงานช้ามาก แต่ซอฟต์แวร์ที่ฉันต้องใช้ในเครื่องเสมือนนี้ใช้งานได้ มันแค่ช้า แต่ก็ยังใช้งานได้! จริงอยู่ที่ Pentium 4 670 นี้ร้อนขึ้นมาก... แย่จังเลย... ในฤดูหนาว ห้องของฉันจะอุ่นกว่าจริงๆ...

โดยทั่วไปแล้ว สิ่งเหล่านี้คือสิ่งที่ทุกคน ฉันหวังว่าทุกอย่างชัดเจนสำหรับคุณที่นี่ ขอให้โชคดีในชีวิตและอารมณ์ดี

17.11.2016

โดยตรง. ระบบแขกไม่ขึ้นอยู่กับสถาปัตยกรรมแพลตฟอร์มโฮสต์และการใช้งานแพลตฟอร์มเสมือนจริง

การจำลองเสมือนสำหรับฮาร์ดแวร์ให้ประสิทธิภาพที่เทียบเคียงได้กับเครื่องที่ไม่จำลองเสมือน ทำให้สามารถจำลองเสมือนได้ การใช้งานจริงและนำมาซึ่งการกระจายอย่างกว้างขวาง เทคโนโลยีการจำลองเสมือนที่พบมากที่สุดคือ Intel -VT และ AMD -V

Intel VT (เทคโนโลยีการจำลองเสมือนของ Intel)

VT-x

ก่อนหน้านี้รู้จักกันในชื่อรหัส "Vanderpool" VT-x เป็นเทคโนโลยีเวอร์ชวลไลเซชันของ Intel บนแพลตฟอร์ม x86 เมื่อวันที่ 13 พฤศจิกายน พ.ศ. 2548 Intel ได้เปิดตัวสองรุ่น รุ่นเพนเทียม 4 (รุ่น 662 และ 672) ซึ่งเป็นโปรเซสเซอร์ตัวแรกที่รองรับ VT-x แฟล็กสนับสนุน VT-x - "vmx"; ใน Linux จะถูกตรวจสอบ คำสั่งแมว/proc/cpuinfo บน Mac OS X - sysctl machdep.cpu.features

อินเทลเริ่มแล้วรวมเทคโนโลยีการจำลองเสมือน Extended Page Table (EPT) สำหรับตารางเพจ โดยเริ่มจากโปรเซสเซอร์สถาปัตยกรรม Nehalem ที่เปิดตัวในปี 2551

เริ่มต้นด้วยสถาปัตยกรรม Haswell ที่ประกาศในปี 2013 Intel เริ่มรวมไว้ด้วย การแรเงา VMCS- เทคโนโลยีที่เร่งการจำลองเสมือนแบบซ้อนของไฮเปอร์ไวเซอร์ VMCS- โครงสร้างการควบคุมเครื่องเสมือน(โครงสร้างการควบคุมเครื่องเสมือน) - โครงสร้างข้อมูลในหน่วยความจำที่มีอยู่ในสำเนาเดียวต่อเครื่องเสมือนและควบคุมโดยไฮเปอร์ไวเซอร์ ด้วยการเปลี่ยนแปลงบริบทการดำเนินการแต่ละครั้งระหว่าง VM ที่แตกต่างกัน โครงสร้างข้อมูล VMCS จะได้รับการกู้คืนสำหรับเครื่องเสมือนปัจจุบัน โดยกำหนดสถานะของตัวประมวลผลเสมือนของ VM หากใช้ไฮเปอร์ไวเซอร์มากกว่าหนึ่งรายการ หรือหากใช้ไฮเปอร์ไวเซอร์แบบซ้อน จำเป็นต้องใช้การแรเงา VMCS หลายรายการ การสนับสนุนการแรเงาด้วยฮาร์ดแวร์ทำให้การจัดการ VMSC มีประสิทธิภาพมากขึ้น

VT-d

VT-d(เทคโนโลยีการจำลองเสมือนสำหรับ I/O โดยตรง) เป็นเทคโนโลยีการจำลองเสมือน I/O ที่สร้างขึ้นโดย Intel Corporation นอกเหนือจากเทคโนโลยีการจำลองเสมือนสำหรับการคำนวณ () ซึ่งมีชื่อรหัสว่า Vanderpool การจำลองเสมือน I/O ช่วยให้คุณสามารถส่งผ่านอุปกรณ์บนบัส PCI (และบัสที่คล้ายกันที่ทันสมัยกว่า) ไปยังระบบปฏิบัติการเกสต์ เพื่อให้สามารถทำงานได้โดยใช้เครื่องมือมาตรฐาน เพื่อให้สิ่งนี้เป็นไปได้ ต้องใช้วงจรลอจิกของบอร์ดระบบ อุปกรณ์พิเศษหน่วยจัดการหน่วยความจำอินพุต/เอาท์พุต (IOMMU) ซึ่งทำงานคล้ายกับ MMU โปรเซสเซอร์กลางโดยใช้ตารางเพจและตารางการแมป DMA พิเศษ (ตารางการแมป DMA - DMAR) ซึ่งไฮเปอร์ไวเซอร์ได้รับจาก BIOS ผ่าน ACPI จำเป็นต้องมีการแมป DMA เนื่องจากไฮเปอร์ไวเซอร์ไม่ทราบอะไรเกี่ยวกับวิธีการทำงานของอุปกรณ์กับหน่วยความจำโดยเฉพาะ ที่อยู่ทางกายภาพซึ่งมีเพียงคนขับเท่านั้นที่รู้ เมื่อใช้ DMAR จะสร้างตารางการแมปเพื่อให้ไดรเวอร์ระบบปฏิบัติการเกสต์เห็นที่อยู่ IOMMU เสมือนในลักษณะเดียวกับที่เห็นที่อยู่จริงโดยไม่มีที่อยู่ดังกล่าวและไฮเปอร์ไวเซอร์

การจำลองเสมือนของ Intelเทคโนโลยีสำหรับ Directed I/O (VT-d) คือเทคโนโลยีถัดไป ขั้นตอนสำคัญสู่การสนับสนุนฮาร์ดแวร์ที่ครอบคลุมสำหรับแพลตฟอร์มการจำลองเสมือน ใช้อินเทล- VT-d ขยายความสามารถของเทคโนโลยีการจำลองเสมือน (VT) ที่พบใน IA-32 (VT-x) และ Itanium (VT-i) และเพิ่มการสนับสนุนสำหรับการจำลองอุปกรณ์ I/O ใหม่

การสนับสนุนฮาร์ดแวร์

การสนับสนุนซอฟต์แวร์

  • ไฮเปอร์ไวเซอร์ Xen รองรับ DMAR ตั้งแต่เวอร์ชัน 3.3 สำหรับโดเมนการจำลองเสมือนสำหรับฮาร์ดแวร์ สำหรับโดเมน paravirtual ไม่จำเป็นต้องมีการแมป DMA
  • การรองรับเทคโนโลยีซอฟต์แวร์ Oracle VirtualBox จะมีการประกาศในอนาคตอันใกล้นี้
  • เคอร์เนล Linux รองรับ DMAR แบบทดลองตั้งแต่เวอร์ชัน 2.6.28 ซึ่งอนุญาตให้ไฮเปอร์ไวเซอร์แบบฝัง (kvm) ให้เครื่องเสมือนเข้าถึงอุปกรณ์ PCI
  • รองรับ Intel VT-d ใน Parallels Workstation 4.0 Extreme และ Parallels Server 4 Bare Metal

จะเปิดใช้งานการจำลองเสมือนใน BIOS ได้อย่างไร? นี่คือคำถามที่ถาม จำนวนมากผู้ใช้คอมพิวเตอร์ส่วนบุคคล บางคนอาจเคยได้ยินเกี่ยวกับเทคโนโลยีนี้ แต่ไม่เข้าใจว่าเทคโนโลยีนี้จะให้ประโยชน์อะไรได้บ้าง หรือเกี่ยวข้องกับอะไรด้วยซ้ำ ปัญหาเหล่านี้จะกล่าวถึงในบทความนี้

การจำลองเสมือนคืออะไร?

ก่อนที่จะบอกวิธีเปิดใช้งานการสนับสนุนการจำลองเสมือนใน BIOS คุณต้องอธิบายว่ามันคืออะไร ใน เทคโนโลยีคอมพิวเตอร์คำนี้หมายถึงการสร้างแบบจำลองฮาร์ดแวร์โดยใช้วิธีซอฟต์แวร์ ด้วยเทคโนโลยีการจำลองเสมือน ทำให้สามารถสร้างคอมพิวเตอร์เสมือนจำนวนหนึ่งได้ ซึ่งก็คือคอมพิวเตอร์ที่จำลองในซอฟต์แวร์ ในกรณีนี้ใช้เพียงอันเดียวก็เพียงพอแล้ว คอมพิวเตอร์ที่ทรงพลังประเภททางกายภาพ

ประโยชน์ที่สำคัญ

Virtualization มีดีอะไร? นี่คือข้อดีหลัก:

  • ประสิทธิภาพการใช้ฮาร์ดแวร์เพิ่มขึ้น
  • ต้นทุนวัสดุลดลง
  • การจัดสรรทรัพยากรได้รับการปรับให้เหมาะสม
  • ความปลอดภัยในการทำงานสูงขึ้น
  • การบริหารแบบง่าย
  • เพิ่มความน่าเชื่อถือ

เพื่อสร้างระบบเสมือนพิเศษ ซอฟต์แวร์ซึ่งเรียกว่าไฮเปอร์ไวเซอร์ แต่เนื่องจากคุณสมบัติบางอย่างของโปรเซสเซอร์รุ่นเก่าที่ติดตั้งมา สถาปัตยกรรมอินเทลไฮเปอร์ไวเซอร์ไม่สามารถใช้งานได้ พลังการคำนวณอย่างมีประสิทธิภาพมากที่สุดเพื่อสร้างเครื่องเสมือน

ด้วยเหตุนี้ บริษัทชั้นนำที่พัฒนาโปรเซสเซอร์สำหรับคอมพิวเตอร์ส่วนบุคคลจึงได้สร้างเทคโนโลยีการจำลองเสมือนสำหรับฮาร์ดแวร์ขึ้นมา สามารถปรับการทำงานของโปรเซสเซอร์ให้เหมาะสมในลักษณะที่จะเพิ่มประสิทธิภาพของซอฟต์แวร์สำหรับกระบวนการนี้ได้อย่างมาก เทคโนโลยีสนับสนุนการจำลองเสมือนสำหรับฮาร์ดแวร์ของ Intel เรียกว่า Intel-VT ในขณะที่ของ AMD เรียกว่า AMD-V

หลักการทำงาน

พื้นฐานคือการแบ่งโปรเซสเซอร์ออกเป็นส่วนของแขกและมอนิเตอร์ ตัวอย่างเช่น เมื่อเปลี่ยนจากระบบปฏิบัติการโฮสต์เป็นระบบปฏิบัติการเกสต์ โปรเซสเซอร์จะสลับเป็นสถานะเกสต์โดยอัตโนมัติ ในขณะเดียวกันก็แสดงให้ระบบเห็นค่ารีจิสเตอร์ที่ต้องการดูและจำเป็น การดำเนินงานที่มั่นคง- ดังนั้นโปรเซสเซอร์จึงเป็น "ผู้หลอกลวง" ซึ่งช่วยบรรเทาระบบของกลอุบายทุกประเภท guest OS ทำงานโดยตรงกับโปรเซสเซอร์ ทำให้เครื่องเสมือนทำงานได้เร็วกว่าบนพีซีที่ไม่มีการสนับสนุนการจำลองเสมือน

การสนับสนุนด้านเทคโนโลยี

เนื่องจากการจำลองเสมือนด้วยฮาร์ดแวร์ถูกรวมเข้ากับโปรเซสเซอร์กลาง เพื่อให้ผู้ใช้ได้รับประโยชน์สูงสุดจากประโยชน์ที่ได้รับ จึงจำเป็นที่คอมพิวเตอร์จะต้องรองรับเทคโนโลยีนี้ในระดับโปรเซสเซอร์ด้วย นอกจากนี้ระบบปฏิบัติการและ BIOS จำเป็นต้องใช้เทคโนโลยีด้วย หากอย่างหลังรองรับการจำลองเสมือนสำหรับฮาร์ดแวร์ ผู้ใช้จะมีโอกาสเปิดหรือปิดใช้งานได้ในการตั้งค่า โปรดทราบว่ามีชิปเซ็ตสำหรับ เมนบอร์ดซึ่งใช้โปรเซสเซอร์ AMD และไม่มีทางที่จะปิดใช้งานการสนับสนุนเทคโนโลยีนี้ได้

จะเปิดใช้งานการจำลองเสมือนใน BIOS ได้อย่างไร?

หากต้องการเปิดหรือปิดใช้งานตัวเลือกนี้ใน BIOS ก็มี ฟังก์ชั่นพิเศษซึ่งเรียกว่าเทคโนโลยีเสมือนจริง โดยทั่วไป ตัวเลือกนี้จะพบได้ในส่วนที่เกี่ยวข้องกับ CPU หรือชิปเซ็ต

ดังนั้นจะเปิดใช้งานการจำลองเสมือนใน BIOS ได้อย่างไร? ง่ายมาก โดยทั่วไป การตั้งค่าเป็น Enabled ช่วยให้คุณสามารถเปิดใช้งานเทคโนโลยีได้ และการตั้งค่าเป็น Disabled ช่วยให้คุณสามารถปิดใช้งานได้ ต้องจำไว้ว่าการเปิดใช้งานการตั้งค่าจะส่งผลต่อประสิทธิภาพของคอมพิวเตอร์เสมือนที่ทำงานภายในไฮเปอร์ไวเซอร์เท่านั้น ประสิทธิภาพของโปรแกรมระบบปฏิบัติการทั้งหมดจะไม่ได้รับผลกระทบแต่อย่างใด

ผู้ผลิตหลายรายใช้การตั้งค่าของตนเอง แต่ก็ยังไม่ยากในการเปิดใช้งานการจำลองเสมือนใน BIOS (Asus, Lenovo และอื่น ๆ มีการตั้งค่าที่คล้ายกัน)

บทสรุป

เราพบวิธีเปิดใช้งานการจำลองเสมือนใน BIOS เทคโนโลยีนี้เป็นอย่างมาก เครื่องมืออันทรงพลังซึ่งช่วยให้คุณสามารถขยายขีดความสามารถของคอมพิวเตอร์และใช้ฮาร์ดแวร์ที่มีอยู่ได้อย่างมีประสิทธิภาพมากขึ้น คอมพิวเตอร์ส่วนบุคคลสมัยใหม่ส่วนใหญ่มีโปรเซสเซอร์ในตัว การตัดสินใจครั้งนี้- สิ่งนี้จะช่วยปรับปรุงประสิทธิภาพหากใช้เครื่องเสมือน นอกจากนี้ พีซีส่วนใหญ่ยังมีความสามารถในการกำหนดค่าการรองรับสำหรับการจำลองเสมือนสำหรับฮาร์ดแวร์

ผู้ใช้บางรายสนใจวิธีเปิดใช้งานการจำลองเสมือนโดยไม่มี BIOS สิ่งนี้เป็นไปไม่ได้เนื่องจากผู้ผลิต ฮาร์ดแวร์พวกเขากำลังนำเทคโนโลยีมาสู่ฮาร์ดแวร์ และมีเพียง BIOS เท่านั้นที่สามารถเข้าถึงได้โดยตรง

การจำลองเสมือนด้วยฮาร์ดแวร์ให้ประสิทธิภาพของเครื่องเสมือนเกือบจะเหมือนกับเครื่องที่ไม่จำลองเสมือน เทคโนโลยีนี้จำเป็นเพื่อให้สามารถทำงานกับเครื่องเสมือนบนคอมพิวเตอร์ของคุณได้ ตามค่าเริ่มต้น การจำลองเสมือนอาจถูกปิดใช้งานในบางส่วน ในบทความนี้ ฉันจะบอกคุณว่าจะทราบได้อย่างไรว่าโปรเซสเซอร์ของคุณรองรับเทคโนโลยีนี้หรือไม่ อินเทล VT-X(โปรเซสเซอร์ Intel) หรือ AMD-V( โปรเซสเซอร์เอเอ็มดี- จากบทความนี้ คุณจะได้เรียนรู้วิธีเปิดใช้งาน เทคโนโลยีอินเทล VT-X และ AMD-V

อินเทล VT-xนี่คือการจำลองเสมือนฮาร์ดแวร์จาก อินเทล- เพื่อดูว่าโปรเซสเซอร์ของคุณรองรับเทคโนโลยีนี้หรือไม่ อินเทล VT-Xดาวน์โหลดโปรแกรม CPU-Z . - หลังจากเปิดตัว ในหน้าต่างโปรแกรม เราจะดูเทคโนโลยีที่โปรเซสเซอร์ของคุณรองรับ:

หากมี VT-X ในคอลัมน์ "คำแนะนำ" แสดงว่าโปรเซสเซอร์ของคุณรองรับการจำลองเสมือน

เอเอ็มดี-วี

AMD-V เป็นเทคโนโลยีการจำลองเสมือนสำหรับฮาร์ดแวร์จาก AMD เพื่อตรวจสอบว่าโปรเซสเซอร์ของคุณรองรับเทคโนโลยีนี้หรือไม่ เราจำเป็นต้องมีด้วย โปรแกรมซีพียู-Zเปิดใช้งานและดูที่รายการ "คำแนะนำ" หากมี AMD-V แสดงว่าโปรเซสเซอร์ของคุณรองรับการจำลองเสมือน:

เปิดใช้งาน VT-X/AMD-V ใน Bios

บูตเข้าไบออส ใน Bios รูปภาพอาจแตกต่างกันสำหรับทุกคน เราจำเป็นต้องค้นหาการกล่าวถึงการจำลองเสมือน (เทคโนโลยีการจำลองเสมือนของ Intel หรือการจำลองเสมือน) และเปิดใช้งานฟังก์ชันนี้ ในกรณีของฉันมันเป็นเช่นนี้:


บันทึกการตั้งค่า Bios และรีบูต เพียงเท่านี้ การจำลองเสมือนก็เปิดใช้งานและเปิดใช้งานแล้ว!

การเปิดใช้งาน VT-X/AMD-V ใน UEFI

ในกรณีของ UEFI ฉันต้องไปที่แท็บขั้นสูง > การกำหนดค่า CPU และเปิดใช้งานการจำลองเสมือนที่นั่น:

หลังจากเปิดใช้งาน VT-X และ AMD-V คุณจะสามารถสร้างเครื่องเสมือนบนคอมพิวเตอร์ของคุณได้

เราเปิดใช้งานการจำลองเสมือนด้วยฮาร์ดแวร์ของโปรเซสเซอร์กลาง เทคโนโลยีของเอเอ็มดี- AMD-V และ Intel - VT-X เรียนรู้เพิ่มเติมเกี่ยวกับวิธีตรวจสอบว่าโปรเซสเซอร์รองรับการจำลองเสมือนหรือไม่ และวิธีการเปิดใช้งานการจำลองเสมือนใน BIOS เทคโนโลยีได้รับการตรวจสอบและเปิดใช้งานอย่างง่ายดาย...

การจำลองเสมือนคือ - การจำลองเสมือนหมายถึงสถาปัตยกรรมโปรเซสเซอร์ที่มีความสามารถในการจำลองฮาร์ดแวร์ (ระบบแขกเสมือน) โดยใช้วิธีการซอฟต์แวร์ เทคโนโลยีเวอร์ช่วลไลเซชั่นทำให้ การเปิดตัวที่เป็นไปได้ระบบปฏิบัติการหลายระบบ (ระบบปฏิบัติการเสมือน) บนคอมพิวเตอร์จริงเครื่องเดียวโดยแยกออกจากกัน กระบวนการคำนวณโดยมีการจัดสรรทรัพยากรลอจิคัล ซึ่งส่วนหนึ่งคือกำลังของโปรเซสเซอร์, RAM, ระบบย่อยของไฟล์จากพูลทั่วไป

กล่าวง่ายๆ ก็คือ การจำลองเสมือนช่วยให้ผู้ใช้สามารถเรียกใช้เครื่องเสมือนที่หลากหลายด้วยระบบปฏิบัติการประเภทต่างๆ (Windows, Android, Linux, MacOS X) หรือระบบปฏิบัติการเดียวกันกับชุดโปรแกรมใดๆ บนคอมพิวเตอร์ส่วนบุคคลทางกายภาพเครื่องเดียว เป็นที่ต้องการมากที่สุดที่ ในขณะนี้สำหรับนักเล่นเกม ให้คุณเปิดและเพิ่มความเร็วได้ .

วิธีตรวจสอบว่ารองรับและเปิดใช้งานการจำลองเสมือนหรือไม่

สำหรับผู้ที่กลัวการเข้า BIOS คุณสามารถตรวจสอบว่าโปรเซสเซอร์รองรับเทคโนโลยีการจำลองเสมือนหรือไม่และเปิดใช้งานใน BIOS หรือไม่คุณสามารถใช้โปรแกรม SecurAble ยูทิลิตี้นี้ฟรีและไม่ต้องติดตั้ง - รุ่นพกพาแท้จริงในสองคลิก - เปิดตัวพบผลลัพธ์ปิด ท่านสามารถดาวน์โหลดโปรแกรมได้โดยไปที่ เว็บไซต์อย่างเป็นทางการของ SecureAbleหรือดาวน์โหลดผ่านลิงค์ตรงจาก - office เว็บไซต์.


พารามิเตอร์ที่ปลอดภัย:
1. ค่าพารามิเตอร์ ความยาวบิตสูงสุดระบุความลึกบิตสูงสุดที่มีอยู่ของระบบ 32 บิตหรือ 64 บิต

2. ค่านิยม ฮาร์ดแวร์ ดี.อี.พี.- เทคโนโลยีที่รับผิดชอบด้านความปลอดภัย ถูกนำมาใช้เพื่อตอบโต้การเปิดตัวโค้ดที่เป็นอันตราย

3. ตัวเลือก การจำลองเสมือนของฮาร์ดแวร์- พารามิเตอร์สามารถสร้างค่าได้สี่ค่า:
ใช่- เทคโนโลยีการจำลองเสมือนได้รับการสนับสนุนโดยโปรเซสเซอร์ - เปิดใช้งาน
เลขที่- โปรเซสเซอร์ไม่รองรับการจำลองเสมือน
ล็อคออนแล้ว- เปิดใช้งานและรองรับ แต่ไม่สามารถปิดการใช้งานใน BIOS ได้
ล็อคปิดแล้ว- รองรับเทคโนโลยี แต่ถูกปิดใช้งานและไม่สามารถเปิดใช้งานใน BIOS ได้

คำจารึก Locked Off ไม่ใช่ประโยคเสมอไป - ไบออสกระพริบสามารถแก้ไขสถานการณ์ได้

วิธีเปิดใช้งานการจำลองเสมือนใน BIOS

เทคโนโลยีการจำลองเสมือนมีหน้าที่ในการเปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์ใน BIOS หากต้องการปิดใช้งานตัวเลือกหรือเปิดใช้งานการจำลองเสมือนใน BIOS เราจะส่งพีซีเพื่อรีบูต เมื่อสัญญาณแรกของการโหลดปรากฏขึ้นให้คลิกที่ปุ่มแป้นพิมพ์ "F2" หรือ "ลบ" (เวอร์ชัน BIOS ที่แตกต่างกัน) มองหาคำใบ้ที่ด้านล่างของหน้าจอเมื่อเริ่มต้น

ไปที่ส่วน "Advanced BIOS - Features" ค้นหาตัวเลือก "Virtualization" หรือ "Advanced" → "CPU Configuration" ตัวเลือก "Intel Virtualization Technology"


เราย้ายโดยใช้ลูกศรบนแป้นพิมพ์ (ใน BIOS UEFI ด้วยเมาส์) กด "Enter" เปลี่ยนพารามิเตอร์ "Virtualization" จาก "Disabled" เป็น "Enabled" (เปิดใช้งาน) เปิดใช้งานการจำลองเสมือนใน BIOS สิ่งที่คุณต้องทำคือไม่พลาดการคลิกสำคัญเพียงครั้งเดียว - อย่าลืมกดปุ่ม "F10" ซึ่งสอดคล้องกับค่า - บันทึกการตั้งค่า (บันทึก)

และที่สำคัญที่สุด โปรดจำไว้ว่า - เทคโนโลยีการจำลองเสมือนสร้างสภาพแวดล้อมสำหรับโปรแกรมจำลอง Android ระบบปฏิบัติการเท่านั้น และไม่ส่งผลกระทบต่อประสิทธิภาพที่แท้จริงของฮาร์ดแวร์ แต่อย่างใด (ไม่ได้ทำให้คอมพิวเตอร์มีประสิทธิภาพ) ทำงานหนักก่อน การเลือกส่วนประกอบอย่างชาญฉลาดและจากนั้นจึงต้องการบางสิ่งจากส่วนประกอบนั้น

ปัจจุบันเป็นที่ทราบกันดีอยู่แล้วว่าการรองรับฮาร์ดแวร์เสมือนจริง Intel VT-x/VT-d และ AMD-Vที่จำเป็นสำหรับการทำงานของเครื่องเสมือน เช่น VirtualBoxและ เวิร์กสเตชัน VMwareรวมถึงการทำงานของโปรแกรมจำลองที่เรียกว่าสำหรับระบบปฏิบัติการมือถือ เช่น สำหรับ Android OS

สมัยนี้เกือบทุกอย่าง คอมพิวเตอร์สมัยใหม่มีการรองรับเทคโนโลยีนี้ แต่แน่นอนว่ายังมีเทคโนโลยีที่ไม่รองรับอยู่ และเพื่อดูว่าโปรเซสเซอร์ของเรารองรับเทคโนโลยีนี้หรือไม่ ก่อนอื่นเราจะไปที่ ไบออสคอมพิวเตอร์ของเราและดูว่ามีการตั้งค่าที่เราสนใจหรือไม่ ฉันได้เพิ่มตัวอย่างหลายรายการในบทความว่ารายการเปิดใช้งานการจำลองเสมือนมีลักษณะอย่างไรใน BIOS เวอร์ชันต่างๆ โดยพื้นฐานแล้วการเปิดใช้งานตัวเลือกนี้จะอยู่ในแท็บ ขั้นสูงนอกจากนี้ดังที่เห็นในภาพด้านล่างภายใต้ชื่อมีหลักฐานซ่อนอยู่ว่าคอมพิวเตอร์เครื่องนี้รองรับเทคโนโลยีนี้

ในรุ่นนี้ ไบออสไปที่แท็บ ไบออสขั้นสูงคุณสมบัติที่เราเห็นในย่อหน้าด้วย การจำลองเสมือนการสนับสนุนเทคโนโลยีนี้


และตรงจุดนี้ ขั้นสูง คุณสมบัติไบออส จะเห็นได้ว่าโปรเซสเซอร์รองรับการจำลองเสมือนสำหรับฮาร์ดแวร์


ตัวเลือกสุดท้ายอยู่ที่ไหนในแท็บ ขั้นสูงที่จุด โหมดเครื่องเสมือนที่ปลอดภัยเรายังสามารถเปิดใช้งานเทคโนโลยีนี้ได้

แต่ก็มีบางกรณีที่ BIOS ของคอมพิวเตอร์ของเราไม่มีตัวเลือกในการเปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์ โหมดเครื่องเสมือนที่ปลอดภัยหรือ เทคโนโลยีเวอร์ช่วลไลเซชั่นของอินเทลแม้ว่าพวกเขาจะบอกว่าโปรเซสเซอร์ที่อยู่ในคอมพิวเตอร์ของคุณรองรับเทคโนโลยีนี้ เพื่อให้แน่ใจว่าสิ่งนี้ ยูทิลิตี้ขนาดเล็กจึงถูกเรียก ปลอดภัยซึ่งจะแสดงให้เห็นอย่างถูกต้องว่าโปรเซสเซอร์ของเรารองรับการจำลองเสมือนสำหรับฮาร์ดแวร์หรือไม่ ไปที่เว็บไซต์อย่างเป็นทางการของผู้ผลิตโดยใช้ลิงก์ https://www.grc.com/securable.htm โดยคลิกที่รายการด้านล่าง ดาวน์โหลดเดี๋ยวนี้การดาวน์โหลดจะเริ่มขึ้นจากนั้นเราจะเปิดโปรแกรมโดยไม่จำเป็นต้องติดตั้งเนื่องจากเป็นเวอร์ชันพกพา


หลังจากเปิดตัว โปรแกรมจะแสดงข้อมูลทันทีว่าโปรเซสเซอร์ของคุณรองรับหรือไม่รองรับเทคโนโลยีการจำลองเสมือน คุณสามารถดูสิ่งนี้ได้ในบล็อกที่สาม อย่างที่คุณอาจเดาได้หากมีจารึก ใช่มันหมายความว่ามีการสนับสนุน


ถ้าจะเขียน ล็อคปิดแล้วซึ่งหมายความว่ามีการรองรับเทคโนโลยีนี้ แต่ต้องเปิดใช้งาน และอย่างที่เรารู้อยู่แล้วมันก็เปิดขึ้น ไบออส-e ของคอมพิวเตอร์ของเรา


ถ้าบล็อกมีจารึกไว้ เลขที่,ซึ่งหมายความว่าโปรเซสเซอร์ของคุณไม่รองรับเทคโนโลยีการจำลองเสมือนสำหรับฮาร์ดแวร์


เกี่ยวกับ แสดงความคิดเห็นของคุณเกี่ยวกับบทความนี้ และแน่นอน ถามคำถามของคุณหากมีบางอย่างผิดพลาดเกิดขึ้นกับคุณ

ขอบคุณสำหรับความสนใจของคุณ!

โดยทั่วไปเมื่อวันก่อนฉันประสบปัญหาเช่นไม่สามารถเรียกใช้ระบบปฏิบัติการของแขกบนเครื่องเสมือนได้ แม่นยำยิ่งขึ้นฉันไม่สามารถวิ่งได้ 64 อย่างแน่นอน ระบบบิตแม้ว่าโปรเซสเซอร์ของฉันจะรองรับสิ่งเหล่านี้ค่อนข้างมาก นอกจากนี้ยังมีปัญหาในการเริ่มต้น การกระจายลินุกซ์จากแฟลชไดรฟ์ปัญหาเดียวกันก็ปรากฏขึ้น

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

ในระบบ BIOS ที่แตกต่างกันก็อาจมี ชื่อที่แตกต่างกันเช่น Virtualization, Vanderpool Technology, VT Technology

ดังนั้น การจำลองเสมือนสำหรับฮาร์ดแวร์ เราพบว่ามันให้การสนับสนุนด้วยคุณสมบัติพิเศษ สถาปัตยกรรมโปรเซสเซอร์ มีเทคโนโลยีการจำลองเสมือนสองแบบ: AMD-V และ Intel-VT

เอเอ็มดี-วีเทคโนโลยีนี้ยังมีตัวย่อ SVM (Secure Virtual Machines) เทคโนโลยีอินพุต/เอาท์พุต IOMMU ปรากฎว่ามันมีประสิทธิภาพมากกว่า Intel-VT

Intel-VT (เทคโนโลยีการจำลองเสมือนของ Intel)– เทคโนโลยีนี้ใช้การจำลองเสมือนของที่อยู่จริง อาจเรียกย่อว่า VMX (Virtual Machine eXtension)

ฉันจะไม่อธิบายโดยละเอียดว่าเทคโนโลยีเหล่านี้หมายถึงอะไรเนื่องจากมีการเขียนข้อมูลจำนวนมากเกี่ยวกับเรื่องนี้บนอินเทอร์เน็ต

จะเปิดใช้งานเทคโนโลยีเสมือนจริงได้อย่างไร?

ที่จริงแล้วทุกอย่างง่ายมากที่นี่ ก่อนอื่นคุณต้องมี จากนั้นจึงค้นหารายการ เทคโนโลยีเสมือนจริงอาจเรียกได้ว่าแตกต่างออกไปเล็กน้อยอย่างที่ฉันเขียนไว้ข้างต้นเป็นต้น

ใน ประเภทต่างๆรายการ BIOS อาจอยู่ใน สถานที่ที่แตกต่างกันตัวอย่างเช่นใน BIOS จากเมนบอร์ด AWARD และ Gigabyte คุณจะเห็นมันทันทีที่คุณเข้าไปใน BIOS เพื่อเปิดใช้งานคุณเพียงแค่ต้องย้ายพารามิเตอร์ไปที่ตำแหน่ง "เปิดใช้งาน".


ในไบออสของบริษัท เมกะเทรนด์อเมริกัน Inc เทคโนโลยีนี้เปิดใช้งานตามค่าเริ่มต้นและอยู่ในแท็บ "ขั้นสูง"- คุณสามารถเปิดหรือปิดการใช้งานได้ที่นั่น


ใน BIOS ของแล็ปท็อป HP (Hewlett-Packard Company) บางรุ่นและยูทิลิตี้การตั้งค่า BIOS InsydeH20 คุณลักษณะการจำลองเสมือนจะถูกปิดใช้งาน หากต้องการเปิดใช้งานคุณต้องไปที่แท็บ “การกำหนดค่าระบบ”.


http://site/wp-content/uploads/2016/06/virtualization-technology.jpghttp://site/wp-content/uploads/2016/06/virtualization-technology-150x150.jpg 2017-04-21T11:45:19+00:00 EvilSin225 หน้าต่าง AMD-V,เทคโนโลยีการจำลองเสมือนของ Intel มันคืออะไร,Intel-VT,เทคโนโลยีการจำลองเสมือน,เทคโนโลยีการจำลองเสมือนใน BIOS คืออะไรโดยทั่วไป เมื่อวันก่อน ฉันประสบปัญหา เช่น ไม่สามารถใช้งานระบบปฏิบัติการของแขกบนเครื่องเสมือนได้ แม่นยำยิ่งขึ้นคือฉันไม่สามารถรันระบบ 64 บิตได้แม้ว่าโปรเซสเซอร์ของฉันจะรองรับระบบดังกล่าวอย่างสมบูรณ์ก็ตาม นอกจากนี้ มีปัญหาในการเปิดการแจกจ่าย Linux จากแฟลชไดรฟ์ สิ่งเดียวกันก็ปรากฏขึ้น...EvilSin225 ผู้ดูแลระบบ Andrey Terekhov เทคโนโลยีคอมพิวเตอร์

ชื่อตัวเลือกที่เหมือนกันอื่นๆ:เทคโนโลยีแวนเดอร์พูล เทคโนโลยีวีที

ตัวเลือกเทคโนโลยีการจำลองเสมือนได้รับการออกแบบมาเพื่อรองรับโปรเซสเซอร์สำหรับเทคโนโลยีการจำลองเสมือนสำหรับฮาร์ดแวร์ ตัวเลือกนี้สามารถรับได้เพียงสองค่าเท่านั้น คือ Enabled และ Disabled

คำว่า “เวอร์ชวลไลเซชั่น” จริงๆ แล้วหมายถึงอะไร? เทคโนโลยีการจำลองเสมือนช่วยให้ผู้ใช้มีคอมพิวเตอร์เสมือนหลายเครื่องบนคอมพิวเตอร์จริงเครื่องเดียว โดยปกติแล้ว แนวทางนี้มักจะมีข้อดีหลายประการเมื่อเทียบกับการมีข้อดีหลายประการ คอมพิวเตอร์ทางกายภาพโดยหลักแล้วในแง่ของการลดต้นทุนอุปกรณ์และลดการใช้พลังงาน

ในการสร้างคอมพิวเตอร์เสมือน ต้องใช้ซอฟต์แวร์พิเศษ ซอฟต์แวร์การจำลองเสมือนที่รู้จักกันดีที่สุดคือ VMWare และ Microsoft Virtual PC

หัวใจสำคัญของระบบเวอร์ช่วลไลเซชั่นคือเทคโนโลยีที่เรียกว่า Virtual Machine Monitor (VMM) เทคโนโลยีนี้เป็นรากฐานที่มั่นคงสำหรับการจัดการระบบเสมือนจริง ฟังก์ชั่นของตัวจัดการเครื่องเสมือน (ซึ่งบางครั้งเรียกว่าไฮเปอร์ไวเซอร์) รวมถึงการจัดการทรัพยากรคอมพิวเตอร์แบบเรียลไทม์และการกระจายระหว่างกัน ระบบเสมือน- ไฮเปอร์ไวเซอร์สามารถถ่ายโอนข้อมูลระหว่างระบบและสร้างดิสก์เสมือนได้

Virtual Machine Manager ช่วยให้คุณสามารถเรียกใช้ระบบปฏิบัติการหลายระบบ (โดยทั่วไปเรียกว่าระบบปฏิบัติการเกสต์) หรือสำเนาระบบปฏิบัติการเดียวกันหลายชุดบนคอมพิวเตอร์เครื่องเดียว งานนี้ยังรวมถึงการจัดการทรัพยากรหน่วยความจำ ตัวประมวลผล และอุปกรณ์อินพุต/เอาท์พุต เพื่อกระจายทรัพยากรระหว่างอุปกรณ์ต่างๆ คอมพิวเตอร์เสมือน- ด้วยวิธีนี้ ไฮเปอร์ไวเซอร์สามารถอนุญาตให้ระบบปฏิบัติการหลายระบบใช้โปรเซสเซอร์เดียวกันร่วมกัน ทำให้มีประสิทธิภาพมากขึ้น

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

เทคโนโลยีเวอร์ช่วลไลเซชั่นเวอร์ชันของ Intel เรียกว่า VT-x ปรากฏในปี 2548 เทคโนโลยีนี้นำเสนอการปรับปรุงหลายประการสำหรับแพลตฟอร์มเซิร์ฟเวอร์และไคลเอนต์เพื่อรองรับ ซอฟต์แวร์การจำลองเสมือน เทคโนโลยี VT-x ช่วยให้ระบบปฏิบัติการและแอปพลิเคชันต่างๆ ทำงานบนพาร์ติชันที่เป็นอิสระ และสามารถเปลี่ยนคอมพิวเตอร์ให้เป็นชุดระบบปฏิบัติการเสมือนได้

เทคโนโลยีเวอร์ช่วลไลเซชั่นของ AMD เรียกว่า AMD-V เธอปรากฏตัวครั้งแรกใน โปรเซสเซอร์แอธลอน 64 ในปี 2549 เทคโนโลยีนี้ช่วยให้คุณสามารถรับช่วงงานบางอย่างที่ไฮเปอร์ไวเซอร์ดำเนินการได้ โดยทางโปรแกรมและลดความซับซ้อนด้วยชุดคำสั่งที่ได้รับการปรับปรุงซึ่งมีอยู่ในโปรเซสเซอร์ AMD

เมื่อเทียบกับ วิธีการทางโปรแกรมการจำลองเสมือน การจำลองเสมือนด้วยฮาร์ดแวร์มีข้อดีหลายประการ ความจริงก็คือระบบปฏิบัติการที่ออกแบบมาสำหรับ แพลตฟอร์มของอินเทลได้รับการพัฒนาในลักษณะที่ระบบปฏิบัติการต้องสามารถเข้าถึงทรัพยากรฮาร์ดแวร์ของคอมพิวเตอร์ได้โดยตรง การจำลองเสมือนของซอฟต์แวร์ อุปกรณ์ที่จำเป็นและอนุญาตเทคโนโลยีการจำลองเสมือนสำหรับฮาร์ดแวร์ ระบบปฏิบัติการให้การเข้าถึงทรัพยากรฮาร์ดแวร์โดยตรง หลีกเลี่ยงการจำลองใดๆ

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

ในสถาปัตยกรรม Intel x86 แบบดั้งเดิม เคอร์เนลของระบบปฏิบัติการสามารถเข้าถึงโปรเซสเซอร์ได้โดยตรงที่ระดับ 0 อย่างไรก็ตาม ในสภาพแวดล้อม การจำลองเสมือนของซอฟต์แวร์ระบบปฏิบัติการเกสต์ไม่สามารถทำงานที่ระดับศูนย์ได้เนื่องจากถูกครอบครองโดยไฮเปอร์ไวเซอร์ ดังนั้นระบบปฏิบัติการของแขกสามารถทำงานได้ที่ระดับ 1 เท่านั้น

แต่มีข้อเสียคือคำสั่งโปรเซสเซอร์บางตัวสามารถดำเนินการได้ที่ระดับ 0 เท่านั้น ปัญหานี้สามารถแก้ไขได้หลายวิธี แต่ไม่มีวิธีใดที่น่าพอใจ ตัวอย่างเช่น ระบบปฏิบัติการสามารถคอมไพล์ใหม่ได้เพื่อหลีกเลี่ยงสถานการณ์ดังกล่าว แต่จะสามารถทำได้ก็ต่อเมื่อ ซอร์สโค้ดของระบบปฏิบัติการนี้ บางครั้งมีการใช้แนวทางนี้และเรียกว่า paravirtualization

แต่ในกรณีที่ไม่สามารถทำพาราเวอร์ชวลไลเซชั่นได้ ก็มักจะใช้วิธีแก้ปัญหาอื่น Virtual Machine Manager เพียงสกัดกั้น คำแนะนำที่จำเป็นระบบปฏิบัติการของแขกและแทนที่ด้วยระบบปฏิบัติการที่ปลอดภัย ดำเนินไปโดยไม่ได้บอกว่าแนวทางนี้ทำให้ประสิทธิภาพลดลงอย่างมาก ดังนั้นซอฟต์แวร์เครื่องเสมือนจึงมักจะช้ากว่าเครื่องจริงมาก

ดังนั้นเทคโนโลยีการจำลองเสมือนสำหรับฮาร์ดแวร์จาก Intel และ AMD จึงไม่เพียงแต่มีใหม่เท่านั้น คำแนะนำของโปรเซสเซอร์แต่สิ่งสำคัญคืออนุญาตให้คุณใช้งานได้ ระดับใหม่สิทธิพิเศษ ตอนนี้ไฮเปอร์ไวเซอร์สามารถทำงานในระดับที่ต่ำกว่าศูนย์ (ซึ่งสามารถแสดงเป็น -1) ในขณะที่ระบบปฏิบัติการของแขกมีให้ การกำจัดเต็มรูปแบบระดับศูนย์ ดังนั้นไฮเปอร์ไวเซอร์จึงไม่ต้องทำงานหนักโดยไม่จำเป็น และประสิทธิภาพของเครื่องเสมือนก็เพิ่มขึ้นอย่างมาก

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

ฉันควรรวมไว้ด้วยหรือไม่?

ตัวเลือกเทคโนโลยีการจำลองเสมือน (บางครั้งเรียกว่าการจำลองเสมือน) ช่วยให้ผู้ใช้คอมพิวเตอร์ทำงานในระดับ CPU การเลือก Enabled จะเปิดใช้งานการสนับสนุนนี้ และ ค่าที่ปิดใช้งาน– ปิดเครื่อง

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