Wat zijn de stappen om vt. Wat is processorvirtualisatie in eenvoudige woorden en hoe kan je dit inschakelen? Het verschil tussen hardwarevirtualisatie en software

Hallo allemaal, Ik wil jullie vertellen over zaken als VT-d en VT-x, wat ze zijn en waarvoor ze nodig zijn. Over het algemeen is er niets bijzonder ingewikkelds, en het is helemaal niet bijzonder belangrijk, dat wil zeggen dat veel gebruikers eenvoudigweg geen opties zoals VT-x en VT-d nodig hebben en dat ze veilig kunnen worden uitgeschakeld.

Dus wat zijn VT-x en VT-d? Dit zijn virtualisatietechnologieën die nodig zijn voor virtuele machines (misschien voor andere software, maar ik weet het niet). Zowel Intel (VT-x, VT-d) als AMD (genaamd AMD-V) beschikken over virtualisatietechnologieën en zorgen ervoor dat een virtuele machine rechtstreeks toegang heeft tot de processor, en niet, om zo te zeggen, via een softwarelaag. Dankzij dit werkt de virtuele machine bijna hetzelfde als echt systeem.

Gewone gebruikers die games spelen, films kijken op de computer, naar muziek luisteren, dan hebben ze deze technologieën helemaal niet nodig. Daarom zou het logisch zijn om ze uit te schakelen. Maar als u virtuele machines gebruikt, moet u deze in dit geval natuurlijk inschakelen, want zonder deze machines virtuele machines Hoewel ze zullen werken, zal het vreselijk traag zijn.

Om virtualisatietechnologie in te schakelen, moet je zoiets in het BIOS vinden: Virtualisatie technologie en selecteer de waarde Ingeschakeld, nou ja, zoiets als dit. De namen kunnen alleen anders zijn. Hier is een voorbeeld van instellingen in het BIOS van een Asus-moederbord:


In oudere bios is alles vergelijkbaar:


Zowel VT-x als VT-d worden allemaal op dezelfde manier ingeschakeld. Alleen VT-x kan eenvoudigweg Intel(R) Virtualization Technology worden genoemd, omdat het basisvirtualisatie is.

Maar wat is het verschil tussen VT-x en VT-d, wat zijn de verschillen? Dit is een beetje interessant. Zoals ik al schreef is VT-x een basisvirtualisatie, je kunt hiermee rechtstreeks opdrachten naar de processor sturen, zodat de virtuele machine bijna net zo snel kan werken als een echt systeem. Maar VT-d is iets anders, dit is zodat je hele apparaten naar een virtuele machine kunt overbrengen PCI-bus. Dat wil zeggen, je kunt bijvoorbeeld letterlijk een videokaart in een virtuele machine gooien en daar zal het werken, je hoeft alleen maar stuurprogramma's voor de videokaart te installeren, nou ja, zoals gewoonlijk. Maar VT-d is in de regel niet beschikbaar in goedkope processors; alleen duurdere modellen worden ondersteund.

Over het algemeen verscheen VT-x zelf behoorlijk lang geleden, nou ja, voor het eerst, als ik me niet vergis, verscheen het in Pentium-processors 4, modellen 662 en 672. Dit zijn single-core processors, maar in het verleden zeer top, ze kosten veel geld! Ze waren single-core, maar hadden twee threads, waardoor ze op dat moment alleen maar koeler werden, hè, coole processors er was niets gezegd!

Hoe weet ik of VT-x, VT-d wordt ondersteund? Heel eenvoudig, het meest beste manier, de snelste, het is gemakkelijk te downloaden CPU-Z-hulpprogramma, daar kunt u in het veld Instructies gemakkelijk zien of uw processor deze technologie ondersteunt:


Bij AMD-processors is alles vergelijkbaar, alleen hier moet je zoeken naar AMD-V:


Ook in Windows 10 kun je eenvoudig zien of virtualisatie aanstaat of niet. Om dit te doen, moet je naar Taakbeheer gaan en daar op het tabblad Prestaties zie je of het is ingeschakeld of niet:


Ik zal wat over onszelf schrijven virtuele machines. Er zijn er dus in totaal twee, deze zijn het populairst: VMware-werkstation en VirtualBox. Fundamentele verschillen Ze kunnen zeggen van niet, als je er geen rekening mee houdt dat VirtualBox volledig gratis is. Maar persoonlijk geef ik de voorkeur aan VMware, omdat het echt sneller is. Maar dit is mijn mening, er zijn er velen die zeker zijn van het tegenovergestelde, dat VirtualBox sneller is. Ik denk dus dat het overbodig zou zijn om na te denken over wat beter is, omdat het beter is om het gewoon te nemen en te controleren, zoals ik deed en meer dan eens tot de conclusie kwam dat VMware sneller is.

VMware heeft dat overigens ook volledig gratis versie virtuele machine, die ik nu al een aantal jaren gebruik, is VMware-speler. Het heeft niet veel functies, maar in feite gebruiken maar weinig mensen die vele functies. Het enige wat je nodig hebt is alles: je kunt virtuele machines maken, de configuratie bewerken, de machines starten, alles werkt stabiel! Nee tenzij achtergrond werk auto's, en nog iets anders, niet bijzonder belangrijk, om zo te zeggen.

Trouwens, ik had ooit de krachtigste single-coreprocessor, en dit is een Pentium 4 670 (in tegenstelling tot het 672-model is er geen virtualisatie), nou, ik heb er ook een virtuele machine op gedraaid. Nou, omdat ik het echt nodig had. Natuurlijk werkte alles heel langzaam. Maar de software die ik op deze virtuele machine moest draaien, werkte. Het ging gewoon langzaam, maar het werkte nog steeds! Toegegeven, deze Pentium 4 670 werd gewoon enorm warm.. Dit is verschrikkelijk.. Maar in de winter was het eigenlijk warmer in mijn kamer...

Nou, over het algemeen zijn dit de dingen jongens, ik hoop dat alles hier duidelijk voor je was. Veel geluk in het leven en een goed humeur

17.11.2016

Direct. Het gastsysteem is onafhankelijk van de hostplatformarchitectuur en de implementatie van het virtualisatieplatform.

Hardwarevirtualisatie biedt prestaties die vergelijkbaar zijn met die van een niet-gevirtualiseerde machine, waardoor virtualisatie de mogelijkheid krijgt om dat te doen praktisch gebruik en brengt de brede verspreiding ervan met zich mee. De meest voorkomende virtualisatietechnologieën zijn Intel -VT en AMD -V.

Intel VT (Intel Virtualisatietechnologie)

VT-x

VT-x, voorheen bekend onder de codenaam "Vanderpool", is Intel's virtualisatietechnologie op het x86-platform. Op 13 november 2005 bracht Intel er twee uit Pentium-modellen 4 (modellen 662 en 672), de eerste processors die VT-x ondersteunden. VT-x-ondersteuningsvlag - "vmx"; in Linux wordt dit aangevinkt katten commando/proc/cpuinfo , op Mac OS X - sysctl machdep.cpu.features .

Intel begon omvatten Extended Page Table (EPT) virtualisatietechnologie voor paginatabellen, te beginnen met de Nehalem-architectuurprocessors die in 2008 zijn uitgebracht.

Beginnend met de Haswell-architectuur, aangekondigd in 2013, begon Intel dit op te nemen VMCS-schaduw- technologie die geneste virtualisatie van hypervisors versnelt. VMCS- besturingsstructuur van virtuele machines(virtuele machinebesturingsstructuur) - een gegevensstructuur in het geheugen die in precies één exemplaar per virtuele machine bestaat en wordt bestuurd door de hypervisor. Bij elke wijziging in de uitvoeringscontext tussen verschillende VM's wordt de VMCS-datastructuur hersteld voor de huidige virtuele machine, waarbij de status van de virtuele processor van de VM wordt gedefinieerd. Als er meer dan één hypervisor wordt gebruikt, of als er geneste hypervisors worden gebruikt, zijn meerdere VMCS-arcering noodzakelijk. Ondersteuning voor hardware-shading maakt het VMSC-beheer efficiënter.

VT-d

VT-d(Virtualisatietechnologie voor gerichte I/O) is een I/O-virtualisatietechnologie ontwikkeld door Intel Corporation als aanvulling op de (), met de codenaam Vanderpool. Met I/O-virtualisatie kunt u apparaten op de PCI-bus (en modernere soortgelijke bussen) doorgeven aan het gastbesturingssysteem, zodat het ermee kan werken met behulp van de standaardtools. Om dit mogelijk te maken, worden de logische circuits van het moederbord gebruikt speciaal apparaat input/output memory management unit (IOMMU), die vergelijkbaar is met een MMU centrale verwerker, met behulp van paginatabellen en een speciale DMA-toewijzingstabel (DMA remapping table - DMAR), die de hypervisor via ACPI van het BIOS ontvangt. DMA-mapping is nodig omdat de hypervisor niets weet over de details van hoe het apparaat met geheugen werkt. fysieke adressen, die alleen bekend zijn bij de bestuurder. Met behulp van DMAR worden mappingtabellen gemaakt, zodat het gast-besturingssysteem virtuele IOMMU-adressen op dezelfde manier ziet als fysieke adressen zonder de DMAR en de hypervisor.

Intel-virtualisatie Technologie voor Directed I/O (VT-d) is de volgende belangrijke stap naar uitgebreide hardwareondersteuning voor platformvirtualisatie Intel-gebaseerd. VT-d breidt de mogelijkheden van Virtualization Technology (VT) uit die te vinden zijn in IA-32 (VT-x) en Itanium (VT-i) en voegt ondersteuning toe voor het virtualiseren van nieuwe I/O-apparaten.

Hardware-ondersteuning

Software-ondersteuning

  • De Xen-hypervisor ondersteunt DMAR sinds versie 3.3 voor hardware-gevirtualiseerde domeinen. Voor paravirtuele domeinen is DMA-toewijzing niet vereist.
  • Ondersteuning voor Oracle VirtualBox-softwaretechnologie wordt in de nabije toekomst aangekondigd.
  • De Linux-kernel ondersteunt DMAR experimenteel sinds versie 2.6.28, waardoor de ingebouwde hypervisor (kvm) virtuele machines toegang kan geven tot PCI-apparaten.
  • Intel VT-d-ondersteuning is beschikbaar in Parallels Workstation 4.0 Extreme en Parallels Server 4 Bare Metal

Hoe virtualisatie in BIOS inschakelen? Dit was de gestelde vraag groot aantal gebruikers van personal computers. Sommige mensen hebben waarschijnlijk van deze technologie gehoord, maar begrijpen niet welke voordelen deze kan bieden, of wat het eigenlijk inhoudt. Deze kwesties zullen in dit artikel worden besproken.

Wat is virtualisatie?

Voordat u u vertelt hoe u virtualisatie-ondersteuning in BIOS inschakelt, moet u uitleggen wat dit is. IN computertechnologieën Deze term verwijst naar het modelleren van hardware met behulp van softwaremethoden. Dankzij virtualisatietechnologie is het mogelijk om een ​​aantal virtuele computers te creëren, dat wil zeggen computers die in software worden gesimuleerd. In dit geval wordt er slechts één voldoende gebruikt krachtige computer fysieke soort.

Belangrijkste voordelen

Wat is er goed aan virtualisatie? Dit zijn de belangrijkste voordelen:

  • De efficiëntie van hardwaregebruik neemt toe.
  • De materiaalkosten worden verlaagd.
  • De toewijzing van middelen is geoptimaliseerd.
  • De arbeidsveiligheid wordt hoger.
  • Vereenvoudigde administratie.
  • Verhoogde betrouwbaarheid.

Om virtuele systemen te creëren, is een special software, wat een hypervisor wordt genoemd. Maar vanwege sommige functies zijn oudere processors erop gebouwd Intel-architectuur, kon de hypervisor ze niet gebruiken rekenkracht zo efficiënt mogelijk om virtuele machines te creëren.

Om deze reden hebben toonaangevende bedrijven die processors voor personal computers ontwikkelen, ontwikkeld. Het kan de werking van processors zodanig optimaliseren dat de efficiëntie van de software voor dit proces aanzienlijk wordt verhoogd. Intel's ondersteuningstechnologie voor hardwarevirtualisatie wordt Intel-VT genoemd, terwijl die van AMD AMD-V wordt genoemd.

Werkingsprincipe

De basis is de verdeling van de processor in gast- en monitordelen. Wanneer u bijvoorbeeld overschakelt van het host-besturingssysteem naar het gast-besturingssysteem, schakelt de processor automatisch over naar de gaststatus. Tegelijkertijd laat het het systeem de registerwaarden zien die het wil zien en die het nodig heeft stabiele werking. De processor is dus een “bedrieger”, die het systeem van allerlei trucjes verlost. Het gastbesturingssysteem werkt rechtstreeks met de processor, waardoor de virtuele machine veel sneller draait dan op een pc zonder virtualisatie-ondersteuning.

Technologie ondersteuning

Omdat hardwarevirtualisatie in de centrale processor is geïntegreerd, is het, om de gebruiker volledig te laten profiteren van de voordelen ervan, noodzakelijk dat zijn computer deze technologie ook op processorniveau ondersteunt. Daarnaast is het ook noodzakelijk dat de technologie wordt geïmplementeerd door het besturingssysteem en BIOS. Als deze laatste hardwarevirtualisatie ondersteunt, heeft de gebruiker de mogelijkheid om dit in de instellingen in of uit te schakelen. Houd er rekening mee dat er chipsets voor zijn moederborden, die zijn gebaseerd op AMD-processors, en waarin er geen manier is om de ondersteuning voor deze technologie uit te schakelen.

Hoe virtualisatie in BIOS inschakelen?

Om deze optie in het BIOS in of uit te schakelen is er speciale functie, dat virtualisatietechnologie wordt genoemd. Normaal gesproken is deze optie te vinden in de CPU- of Chipset-gerelateerde secties.

Dus, hoe kan virtualisatie in het BIOS worden ingeschakeld? Heel eenvoudig. Als u de waarde instelt op Ingeschakeld, kunt u de technologie doorgaans inschakelen, en als u deze instelt op Uitgeschakeld, kunt u deze uitschakelen. Houd er rekening mee dat het activeren van de instelling alleen invloed heeft op de prestaties van virtuele computers die binnen de hypervisor draaien. De prestaties van alle besturingssysteemprogramma's worden op geen enkele manier beïnvloed.

Verschillende fabrikanten gebruiken hun eigen instellingen, maar het is nog steeds niet moeilijk om virtualisatie in het BIOS in te schakelen (Asus, Lenovo en anderen hebben vergelijkbare instellingen).

Conclusie

We hebben ontdekt hoe u virtualisatie in het BIOS kunt inschakelen. Deze technologie is zeer een krachtig hulpmiddel, waarmee u de mogelijkheden van computers kunt uitbreiden en de beschikbare hardware veel efficiënter kunt gebruiken. De meeste moderne personal computers hebben ingebouwde processors dit besluit. Dit verbetert hun prestaties als er virtuele machines worden gebruikt. Bovendien hebben de meeste pc's de mogelijkheid om ondersteuning voor hardwarevirtualisatie te configureren.

Sommige gebruikers zijn geïnteresseerd in het inschakelen van virtualisatie zonder BIOS. Dit is onmogelijk om te doen, omdat fabrikanten hardware Ze introduceren technologie in hardware. En alleen BIOS heeft er directe toegang toe.

Hardwarevirtualisatie biedt de prestaties van een virtuele machine vrijwel identiek aan die van een niet-gevirtualiseerde machine, deze technologie is nodig om met virtuele machines op uw computer te kunnen werken. Standaard is virtualisatie op sommige apparaten uitgeschakeld. In dit artikel vertel ik je hoe je erachter kunt komen of jouw processor de technologie ondersteunt Intel VT-X(Intel-processors) of AMD-V( AMD-processors). Ook uit dit artikel leert u hoe u dit kunt inschakelen Intel-technologie VT-X en AMD-V.

Intel VT-x Dit is hardwarevirtualisatie van Intel. Om erachter te komen of uw processor de technologie ondersteunt Intel VT-X download het CPU-Z-programma . . Na het starten kijken we in het programmavenster naar de technologieën die uw processor ondersteunt:

Als er VT-X in de kolom "Instructie" staat, ondersteunt uw processor virtualisatie.

AMD-V

AMD-V is een van AMD. Om te controleren of uw processor deze technologie ondersteunt, hebben we dit ook nodig CPU-Z-programma, start het en kijk naar het item "instructie". Als daar AMD-V aanwezig is, ondersteunt uw processor virtualisatie:

VT-X/AMD-V inschakelen in BIOS

Start op in de BIOS. In Bios kan het beeld voor iedereen anders zijn, we moeten een vermelding van virtualisatie vinden (intel virtualisatietechnologie of virtualisatie) en deze functie inschakelen. In mijn geval was het zo:


Sla de BIOS-instellingen op en start opnieuw op. Dat is alles, virtualisatie is ingeschakeld en ingeschakeld!

VT-X/AMD-V inschakelen in UEFI

In het geval van UEFI moest ik naar het tabblad Geavanceerd> CPU-configuratie gaan en daar virtualisatie inschakelen:

Nadat u VT-X en AMD-V hebt ingeschakeld, kunt u virtuele machines op uw computer maken

Wij maken hardwarevirtualisatie van centrale processors mogelijk, AMD-technologieën- AMD-V en Intel-VT-X. Lees meer over hoe u kunt controleren of virtualisatie wordt ondersteund door de processor en hoe u virtualisatie in het BIOS kunt inschakelen. De technologie wordt eenvoudig gecontroleerd en geactiveerd...

Virtualisatie wel - virtualisatie betekent een processorarchitectuur met de mogelijkheid om hardware (virtuele gastsystemen) te simuleren met behulp van softwaremethoden. Virtualisatietechnologie maakt mogelijke lancering meerdere besturingssystemen (virtueel besturingssysteem) op één echte fysieke computer, met geïsoleerde gescheiden computerprocessen, met toegewezen logische bronnen, waarvan een deel processorkracht, RAM en bestandssubsysteem uit de algemene pool is.

In eenvoudige bewoordingen stelt virtualisatie de gebruiker in staat om diverse virtuele machines met verschillende soorten besturingssystemen (Windows, Android, Linux, MacOS X) of identieke machines met een willekeurige reeks programma's op één fysieke pc te laten draaien. Meest gevraagd bij op dit moment voor gamers: hiermee kunt u starten en versnellen .

Hoe u kunt controleren of virtualisatie wordt ondersteund en ingeschakeld.

Voor degenen die bang zijn om het BIOS te betreden, kunt u controleren of de processor virtualisatietechnologie ondersteunt of niet en of deze in het BIOS is ingeschakeld, u kunt het SecurAble-programma gebruiken. Het hulpprogramma is gratis en vereist geen installatie - draagbare versie, letterlijk in twee klikken - gelanceerd, het resultaat ontdekt, gesloten. U kunt het programma downloaden door naar te gaan Veilige officiële website of downloaden via directe link van - kantoor. plaats.


Beveiligbare parameters:
1. Parameterwaarde Maximale bitlengte geeft de maximaal beschikbare bitdiepte van het systeem aan, 32-bit of 64-bit.

2. Waarden Hardware DEP- technologie die verantwoordelijk is voor de beveiliging, geïntroduceerd om de lancering van kwaadaardige code tegen te gaan.

3. Optie Hardwarevirtualisatie- de parameter kan vier waarden opleveren:
Ja- virtualisatietechnologie wordt ondersteund door de processor - ingeschakeld;
Nee- virtualisatie wordt niet ondersteund door de processor;
Vergrendeld- ingeschakeld en ondersteund, maar kan niet worden uitgeschakeld in het BIOS;
Vergrendeld- de technologie wordt ondersteund, maar is uitgeschakeld en kan niet worden ingeschakeld in het BIOS.

Het opschrift Locked Off is niet altijd een zin - BIOS knippert kan de situatie corrigeren.

Hoe virtualisatie in het BIOS in te schakelen.

Virtualisatietechnologie is verantwoordelijk voor het mogelijk maken van hardwarevirtualisatie in het BIOS. Om de optie uit te schakelen of virtualisatie in het BIOS in te schakelen, sturen we de pc om opnieuw op te starten. Wanneer de eerste tekenen van laden verschijnen, klikt u op de toetsenbordtoets “F2” of “Delete” (verschillende BIOS-versies), zoek naar een hint onderaan het scherm bij het starten.

Ga naar het gedeelte "Geavanceerde BIOS - Functies", zoek de optie "Virtualisatie" of "Geavanceerd" → "CPU-configuratie", optie "Intel Virtualization Technology".


We bewegen met behulp van de toetsenbordpijlen (in BIOS UEFI met de muis), drukken op "Enter", veranderen de parameter "Virtualisatie" van "Disabled" in "Enabled" (ingeschakeld). Virtualisatie is ingeschakeld in het BIOS, het enige dat overblijft is dat u geen enkele belangrijke klik hoeft te missen - vergeet niet op de knop "F10" te drukken, die overeenkomt met de waarde - instellingen opslaan (Opslaan).

En het allerbelangrijkste: onthoud: virtualisatietechnologie creëert alleen een omgeving voor Android-emulators en besturingssystemen en heeft op geen enkele manier invloed op de daadwerkelijke prestaties van de hardware (het maakt de computer niet krachtig). Eerst hard werken , verstandig componenten kiezen en dan pas iets van hem eisen.

Tegenwoordig is het bekend dat er ondersteuning is voor hardwarevirtualisatie Intel VT-x/VT-d en AMD-V noodzakelijk voor de werking van virtuele machines, zoals VirtueleBox En VMware-werkstation, evenals voor de werking van zogenaamde emulatorprogramma's voor mobiele besturingssystemen, bijvoorbeeld voor Android OS.

Tegenwoordig bijna alles moderne computers hebben ondersteuning voor deze technologie, maar er zijn er natuurlijk ook die deze technologie niet ondersteunen. En om erachter te komen of onze processor deze technologie ondersteunt, gaan we eerst naar BIOS onze computer en kijk of de instelling waarin we geïnteresseerd zijn aanwezig is. Ik heb aan het artikel verschillende voorbeelden toegevoegd van hoe het virtualisatie-inschakelitem eruit ziet in verschillende BIOS-versies. In principe staat het inschakelen van deze optie op het tabblad geavanceerd verder, zoals te zien is op de onderstaande afbeelding, bevindt zich onder de naam verborgen bewijs dat deze computer deze technologie ondersteunt.

In deze versie BIOS ga naar het tabblad geavanceerde BIOS functies waar we ook in de paragraaf zien virtualisatie ondersteuning voor deze technologie.


En hier op het punt geavanceerd BIOS-functies Het is duidelijk dat hardwarevirtualisatie wordt ondersteund door de processor.


Nou ja, de laatste optie, waar op het tabblad geavanceerd op punt veilige virtuele machinemodus, we kunnen deze technologie ook mogelijk maken.

Maar er zijn ook gevallen waarin het BIOS van onze computer geen optie heeft om hardwarevirtualisatie in te schakelen beveiligde virtuele machinemodus of Intel virtualisatietechnologie, hoewel ze zeggen dat de processor die in je computer zit deze technologie ondersteunt. Om hier zeker van te zijn, belde een klein hulpprogramma Beveiligbaar die nauwkeurig zal laten zien of onze processor hardwarevirtualisatie ondersteunt. We gaan naar de officiële website van de fabrikant via de link https://www.grc.com/securable.htm, waar we op het onderstaande item klikken Nu downloaden. De download begint, daarna starten we het programma, het is niet nodig om het te installeren, aangezien dit een draagbare versie is.


Na de lancering toont het programma onmiddellijk informatie over of uw processor virtualisatietechnologie wel of niet ondersteunt. Dit zie je in het derde blok. Zoals je misschien al geraden hebt, als er een inscriptie is Ja het betekent dat er steun is.


Als het geschreven is Vergrendeld UIT, dit betekent dat er ondersteuning is voor deze technologie, maar deze moet wel ingeschakeld zijn. En het gaat aan, zoals we al weten, in BIOS-e van onze computer.


Nou ja, als het blok de inscriptie heeft NEE, Dit betekent dat niet wordt ondersteund door uw processor.


OVER Geef uw mening over dit artikel en stel uiteraard uw vragen als er bij u plotseling iets misgaat.

Bedankt voor uw aandacht!

Over het algemeen kwam ik onlangs een probleem tegen, zoals het onvermogen om gastbesturingssystemen op een virtuele machine uit te voeren. Om precies te zijn, ik kon niet precies 64 rennen bit-systemen, hoewel mijn processor deze behoorlijk ondersteunt. Ook was er een probleem met het starten Linux-distributie vanaf een flashdrive verscheen hetzelfde probleem.

Nadat ik op een avond op internet had gezocht, ontdekte ik een bepaalde parameter genaamd Virtualization Technology, die virtualisatietechnologie inschakelt. Het wordt geactiveerd in het BIOS. Als u het dus activeert, kunt u het zonder problemen gebruiken gast systemen op virtuele machines zoals bijvoorbeeld en anderen. Grotendeels, deze functie heeft geen invloed op de werking van het systeem; het is standaard uitgeschakeld (uitgeschakeld).

Op verschillende BIOS-systemen kan dit het geval zijn verschillende namen, bijvoorbeeld virtualisatie, Vanderpool-technologie, VT-technologie.

Dus bij hardwarevirtualisatie realiseerden we ons dat het ondersteuning biedt met speciale functies. Processorarchitectuur. Er zijn twee virtualisatietechnologieën: AMD-V en Intel-VT.

AMD-Vdeze technologie heeft ook de afkorting SVM (Secure Virtual Machines). IOMMU input/output-technologie. Het blijkt zelfs efficiënter te zijn dan Intel-VT.

Intel-VT (Intel Virtualisatietechnologie)– deze technologie implementeert virtualisatie van echte adressering. Kan worden afgekort als VMX (Virtual Machine eXtension).

Ik zal niet in detail beschrijven wat deze technologieën betekenen, aangezien hierover op internet veel informatie is geschreven.

Hoe virtualisatietechnologie inschakelen?

Nou ja, eigenlijk is alles hier heel eenvoudig. Eerst heb je het nodig en zoek dan het item Virtualisatie technologie, het kan een beetje anders worden genoemd, zoals ik hierboven bijvoorbeeld schreef.

IN verschillende soorten Het BIOS-item bevindt zich mogelijk in verschillende plaatsen In het BIOS van AWARD- en Gigabyte-moederborden zul je het bijvoorbeeld zien zodra je in het BIOS komt. Om het in te schakelen, hoef je alleen maar de parameter naar de positie te verplaatsen "Ingeschakeld".


In het bedrijfs-BIOS Amerikaanse megatrends Deze technologie is standaard ingeschakeld en bevindt zich op het tabblad "Geavanceerd". Daar kunt u het in- of uitschakelen.


In het BIOS van sommige HP (Hewlett-Packard Company) laptops en het BIOS InsydeH20 Setup Utility is de virtualisatiefunctie uitgeschakeld. Om het te activeren, moet je naar het tabblad gaan "Systeemconfiguratie".


http://site/wp-content/uploads/2016/06/virtualization-technology.jpghttp://site/wp-content/uploads/2016/06/virtualization-technology-150x150.jpg 21-04-2017T11:45:19+00:00 EvilSin225 Windows AMD-V,intel virtualisatietechnologie wat is het,Intel-VT,virtualisatietechnologie,virtualisatietechnologie in BIOS wat is hetOver het algemeen kwam ik onlangs een probleem tegen als het onvermogen om gastbesturingssystemen op een virtuele machine uit te voeren. Om precies te zijn: ik kon geen 64-bits systemen draaien, hoewel mijn processor dergelijke systemen volledig ondersteunt. Er was ook een probleem met het starten van de Linux-distributie vanaf een flashdrive, hetzelfde verscheen...EvilSin225 Andrey Terechov Beheerder Computertechnologie

Andere identieke optienamen: Vanderpool-technologie, VT-technologie.

De optie Virtualisatietechnologie is ontworpen om de processorondersteuning voor mogelijk te maken. Deze optie kan slechts twee waarden aannemen: Ingeschakeld en Uitgeschakeld.

Wat betekent de term ‘virtualisatie’ eigenlijk? Met virtualisatietechnologie kan een gebruiker veel virtuele computers op één fysieke computer hebben. Uiteraard heeft deze aanpak vaak veel voordelen ten opzichte van meerdere fysieke computers, voornamelijk in termen van het terugdringen van de apparatuurkosten en het terugdringen van het energieverbruik.

Om virtuele computers te maken is speciale software vereist. De bekendste virtualisatiesoftware is VMWare en Microsoft Virtual PC.

Het hart van elk virtualisatiesysteem is een technologie genaamd Virtual Machine Monitor (VMM). Deze technologie biedt een solide basis voor het beheer van virtualisatie. De functies van de virtuele machinebeheerder (die ook wel een hypervisor wordt genoemd) omvatten het realtime beheer van computerbronnen en de verdeling ervan tussen virtuele systemen. De hypervisor kan gegevens tussen systemen overdragen en virtuele schijven creëren.

Met Virtual Machine Manager kunt u meerdere besturingssystemen (meestal gastbesturingssystemen genoemd) of meerdere exemplaren van hetzelfde besturingssysteem op één computer uitvoeren. De taken omvatten ook het beheren van geheugen-, processor- en invoer-/uitvoerapparaatbronnen om deze over verschillende apparaten te verdelen virtuele computers. Op deze manier kan de hypervisor ervoor zorgen dat meerdere besturingssystemen dezelfde processor delen, waardoor deze efficiënter wordt.

Echter voor een lange tijd virtualisatietechnologie was alleen gebaseerd op softwaremethoden, en op hardwareniveau de steun bestond vrijwel niet, deels vanwege het ontbreken van duidelijke normen. Hoewel een van de eerste implementaties van hardwarevirtualisatie ondersteuning was virtuele modus werking van de Intel 8086-processor, ingebouwd in de 80386-processor en daaropvolgende Intel-processors (u kunt meer leren over de processors), maar de mogelijkheden van deze technologie waren beperkt. Tegenwoordig bieden toonaangevende processorfabrikanten, Intel en AMD, hun eigen virtualisatietechnologieën aan die zijn ontworpen voor de beschermde modus van processorwerking.

Intel's versie van virtualisatietechnologie heet VT-x. Het verscheen in 2005. Deze technologie introduceerde een aantal verbeteringen om server- en clientplatforms te ondersteunen software virtualisatie. VT-x-technologie zorgt ervoor dat verschillende besturingssystemen en applicaties op onafhankelijke partities kunnen draaien en kan van een computer een reeks virtuele besturingssystemen maken.

AMD's virtualisatietechnologie heet AMD-V. Ze verscheen voor het eerst in Athlon-processors 64 in 2006. Met deze technologie kunt u een deel van de taken van de hypervisor overnemen programmatisch en vereenvoudig ze met een verbeterde instructieset ingebouwd in AMD-processors.

Vergeleken met programmatische methode virtualisatie Hardwarevirtualisatie heeft een aantal voordelen. Het is een feit dat besturingssystemen zijn ontworpen voor Intel-platforms, waren zo ontwikkeld dat het besturingssysteem directe toegang moest hebben tot de hardwarebronnen van de computer. Softwarevirtualisatie geëmuleerd benodigde apparatuur enën toegestaan besturingssysteem bieden directe toegang tot hardwarebronnen en vermijden elke emulatie.

Processorvirtualisatie-uitbreidingen bieden nieuwe benaderingen voor het beheer van virtualisatie. In het kort kan de essentie van de verbeteringen als volgt worden omschreven. Besturingssystemen bieden verschillende niveaus van toegang tot bronnen, die beschermingsringen worden genoemd. Deze ringen vertegenwoordigen een hiërarchie van privileges binnen de architectuur computersysteem. Het meest bevoorrechte niveau is meestal nul. Deze laag heeft ook rechtstreeks toegang tot bronnen.

In de traditionele Intel x86-architectuur heeft de kernel van het besturingssysteem rechtstreeks toegang tot de processor op niveau 0. In een omgeving softwarevirtualisatie het gastbesturingssysteem kan geen werk op niveau nul uitvoeren omdat het wordt bezet door de hypervisor. Daarom kan het gastbesturingssysteem alleen op niveau 1 draaien.

Maar er zit een addertje onder het gras: sommige processorinstructies kunnen alleen op niveau 0 worden uitgevoerd. Dit probleem kan op verschillende manieren worden opgelost, maar geen enkele is bevredigend. Het besturingssysteem kan bijvoorbeeld opnieuw worden gecompileerd om dergelijke situaties te voorkomen, maar dit kan alleen worden gedaan als broncodes van dit besturingssysteem. Deze aanpak wordt soms gebruikt en wordt paravirtualisatie genoemd.

Maar in gevallen waarin paravirtualisatie niet mogelijk is, wordt meestal een andere oplossing gebruikt. Virtual Machine Manager onderschept eenvoudigweg noodzakelijke instructies gastbesturingssysteem en vervangt deze door veilige versies. Het spreekt voor zich dat deze aanpak tot een aanzienlijke prestatiedaling leidt. Dienovereenkomstig zijn virtuele softwaremachines vaak veel langzamer dan hun echte tegenhangers.

Daarom bevattenën van Intel en AMD niet alleen nieuwe processorinstructies, maar ook, wat cruciaal is, staat u toe om te gebruiken nieuw niveau privileges. Nu kan de hypervisor op een niveau lager dan nul werken (dit kan worden aangeduid als -1), terwijl het gastbesturingssysteem is voorzien van volledige beschikking nul niveau. Zo bleef de hypervisor onnodig nauwgezet werk bespaard en namen de prestaties van virtuele machines aanzienlijk toe.

Intel- en AMD-technologieën zijn niet in alle opzichten identiek, maar bieden vergelijkbare voordelen en functionaliteit. Ze verhogen niet alleen de prestaties van virtuele machines, maar bieden u ook de mogelijkheid om het aantal virtuele machines op één fysiek systeem te vergroten en het aantal gebruikers van virtuele machines te vergroten.

Moet ik het opnemen?

Met de optie Virtualisatietechnologie (ook wel simpelweg Virtualisatie genoemd) kan de computergebruiker op CPU-niveau werken. Als u Ingeschakeld selecteert, wordt deze ondersteuning ingeschakeld, en Uitgeschakelde waarden– schakelt het uit.

De optie Virtualisatietechnologie mag alleen worden ingeschakeld als u uw computer gebruikt om virtuele machines uit te voeren. Het inschakelen van hardwareondersteuning voor virtuele machines kan hun prestaties aanzienlijk verbeteren. Als er echter geen virtuele machines worden gebruikt, heeft het inschakelen van de optie op geen enkele manier invloed op de prestaties van de computer.