• Co je to zjednodušeně řečeno virtualizace CPU a jak ji povolit? Jak povolit virtuální technologii. Co je virtualizační technologie Intel?

    Přímo. Hostující systém je nezávislý na architektuře hostitelské platformy a implementaci virtualizační platformy.

    Hardwarová virtualizace poskytuje výkon srovnatelný s výkonem nevirtualizovaného stroje, díky čemuž je virtualizace praktická a vede k jejímu širokému přijetí. Nejběžnější virtualizační technologie jsou Intel -VT a AMD -V.

    Intel VT (Virtualizační technologie Intel)

    VT-x

    VT-x, dříve s kódovým označením „Vanderpool“, je virtualizační technologie Intel na platformě x86. 13. listopadu 2005 Intel vydal dva modely Pentium 4 (modely 662 a 672), které byly prvními procesory s podporou VT-x. Příznak podpory VT-x je "vmx"; na Linuxu se kontroluje pomocí příkazu cat /proc/cpuinfo , na Mac OS X - sysctl machdep.cpu.features .

    Intel začal začleňovat virtualizační technologii Extended Page Table (EPT) pro tabulky stránek počínaje procesory architektury Nehalem vydanými v roce 2008.

    Počínaje architekturou Haswell, oznámenou v roce 2013, Intel začal zahrnovat Stínování VMCS- technologie, která urychluje vnořenou virtualizaci hypervizorů. VMCS- struktura ovládání virtuálního stroje(virtual machine control structure) – datová struktura v paměti, která existuje přesně v jedné instanci na virtuální stroj a je řízena hypervizorem. S každou změnou v kontextu provádění mezi různými virtuálními počítači se obnoví datová struktura VMCS pro aktuální virtuální počítač, čímž se definuje stav virtuálního procesoru virtuálního počítače. Pokud je použito více hypervizorů nebo jsou použity vnořené hypervizory, je vyžadováno vícenásobné stínování VMCS. Hardwarová podpora pro stínování zefektivňuje správu VMSC.

    VT-d

    VT-d(Virtualizační technologie pro řízený I/O) je I/O virtualizační technologie vytvořená společností Intel jako doplněk k její výpočetní virtualizační technologii (), s kódovým označením Vanderpool. I/O virtualizace umožňuje předat zařízení na sběrnici PCI (a modernější podobné sběrnice) do hostujícího OS, aby s ním mohl pracovat pomocí svých běžných nástrojů. Aby to bylo možné, logika základní desky používá vyhrazenou jednotku I/O Memory Management Unit (IOMMU), která funguje podobně jako CPU MMU, využívá tabulky stránek a speciální tabulku přemapování DMA (DMAR), kterou hypervizor přijímá z BIOSu přes ACPI. Mapování DMA je nutné, protože hypervizor neví nic o specifikách zařízení s pamětí na fyzických adresách, které zná pouze ovladač. Pomocí DMAR vytváří mapovací tabulky takovým způsobem, že ovladač hostujícího OS vidí virtuální adresy IOMMU stejným způsobem, jako by viděl fyzické adresy bez něj a hypervizoru.

    Virtualizační technologie Intel pro řízený I/O (VT-d) je dalším významným krokem ke komplexní hardwarové podpoře virtualizace platforem Intel. VT-d rozšiřuje virtualizační technologii (VT) obsaženou v IA-32 (VT-x) a Itanium (VT-i) a přidává podporu virtualizace pro nová I/O zařízení.

    Hardwarová podpora

    Softwarová podpora

    • Hypervizor Xen podporuje DMAR od verze 3.3 pro hardwarově virtualizované domény. Paravirtuální domény nevyžadují mapování DMA.
    • Podpora pro softwarovou technologii Oracle VirtualBox je oznámena v blízké budoucnosti.
    • Linuxové jádro experimentálně podporuje DMAR od verze 2.6.28, což umožňuje vestavěnému hypervizoru (kvm) poskytnout virtuálním strojům přístup k zařízením PCI.
    • Podpora Intel VT-d je k dispozici v Parallels Workstation 4.0 Extreme a Parallels Server 4 Bare Metal

    Ahoj všichni V BIOSu vaší základní desky najdete něco jako Intel Virtualization Technology a hned budete mít otázky, zapnout nebo ne? Za co je obecně zodpovědný, jakou hru a pokud ji zapnete, může počítač fungovat lépe? Ano, myšlenek může být spousta, když jsem se šťoural s počítačem, všechno studoval, bylo tam také mnoho myšlenek, jako, co se stane, když ...

    Stručně řečeno, hned řeknu, vím, co je virtualizační technologie Intel, ale také řeknu, že ve většině případů ji nemusíte povolovat. Ani vy, ani vaši přátelé, no, něco mi říká, že tuhle technologii hloupě nepotřebujete. A proč si to myslíš? Dobře, řeknu vám to. Technologie Intel Virtualization Technology je tedy virtualizační technologie, takže nějaký software může pracovat přímo s procesorem, abych tak řekl.

    Pravděpodobně se ptáte, jaký jiný software? Zde mám na mysli programy pro virtualizaci počítačů, zjednodušeně řečeno se jedná o virtuální stroje, zatím nejoblíbenější jsou placená VMware Workstation (mimochodem, existuje bezplatná možnost, jedná se o VMware Player) a zcela zdarma VirtualBox. Říká se, že první je virtuální stroj a druhý je emulátor. Ale moc nechápu ten rozdíl.

    A jak tato možnost vypadá v samotném BIOSu, viz:


    Pro běžné uživatele tedy virtualizační technologie Intel není k ničemu potřeba, nic nedělá, nepřidává žádný výkon. Možná se ptáte, co je to virtuální stroj, co to je obecně? Jedná se o program, který simuluje počítač, ale je virtuální. Zde do něj můžete nainstalovat Windows, přidat nebo odebrat pevný disk, nastavit počet jader procesoru, určit velikost paměti RAM. Rozumíš? Ale aby takový virtuální počítač fungoval rychle, potřebujete nějaký virtuální přístup k procesoru, takže k poskytnutí tohoto přístupu je potřeba virtualizační technologie Intel

    Jak jste již pochopili, tato technologie se nachází v procesorech Intel, ale AMD má také svou vlastní, nazývá se AMD-V a je přibližně stejná jako u Intelu. Virtuální stroje bez této technologie poběží strašně pomalu. Obecně je virtualizační technologie Intel rozdělena na dvě části, jedná se o VT-x a VT-d, to znamená, že pokud vidíte taková označení, nyní víte, co to je. O tom, co je VT-x a VT-d, jsem tu již psal, tak čtěte dobře.

    Virtualizační technologie může zlepšit výkon vašeho počítače a zajistit plynulejší a rychlejší běh Nox App Player.

    1. Podporuje váš počítač virtualizační technologii (VT)?

    Chcete-li zkontrolovat, zda váš počítač podporuje VT, stáhněte si LeoMoon CPU-V. To nejen zjistí, zda váš procesor může podporovat virtualizaci hardwaru, ale také zjistí, zda je virtualizace hardwaru povolena v systému BIOS nebo ne.

    Pokud výsledek kontroly zobrazuje zelenou značku zaškrtnutí pod VT-x Supported, znamená to, že váš počítač podporuje virtualizaci. Pokud je to červený křížek, pak váš počítač nepodporuje VT, ale přesto můžete nainstalovat Nox, pokud to vyžaduje instalaci.

    1.Pokud výsledek testu zobrazuje zelenou značku pod VT-x enabled, znamená to, že VT je již ve vašem BIOSu povoleno. Pokud je to červené X, zapněte jej podle následujících kroků.

    2. Určete typ vašeho BIOSu: Stiskněte Win + R pro otevření okna "Spustit", napište "DXDiag" a klikněte na tlačítko "OK". Poté uvidíte informace o systému BIOS, jak je znázorněno na obrázku níže.

    3. Pak vyhledejte na Googlu, co přesně je potřeba udělat, abyste povolili VT pro daný konkrétní BIOS. Pro vstup do BIOSu je obvykle potřeba při spouštění počítače několikrát stisknout určitou klávesu. Přiřazená klávesa může být jakákoli funkční klávesa nebo klávesa ESC, v závislosti na značce vašeho počítače. Po vstupu do režimu BIOS vyhledejte VT-x, Intel Virtual Technology nebo něco podobného s nápisem „Virtual“ a zapněte jej. Poté počítač vypněte a poté jej znovu zapněte. Nyní je povolena virtualizace a výkon Nox App Player je ještě lepší.

    Pozornost!!!

    1. Pokud používáte Windows 8 nebo Windows 10, může dojít ke konfliktu mezi technologií VT a Microsoft Hyper-V. Vypněte prosím Hyper-V následujícím způsobem: Přejděte na Ovládací panely-> Programy a funkce-> Zapnout nebo vypnout funkce systému Windows > zrušte zaškrtnutí Hyper-V.

    • 2. Pokud je VT v BIOSu povoleno, ale výsledek kontroly LeMoon stále zobrazuje červený křížek pod VT-x Enabled, pak je velká šance, že váš antivirus tuto funkci blokuje. Vezměme si jako příklad antivirus Avast! Co je třeba udělat pro vyřešení tohoto problému:

    1) Otevřete Avast Antivirus >> Nastavení >> Odstraňování problémů

    2) Zrušte zaškrtnutí políčka Povolit virtualizaci s hardwarem a restartujte počítač.

    Zobrazení příspěvku: 131 324

    Dobrý den, přátelé! V poslední době si giganti IT průmyslu pohrávají s myšlenkou virtualizace jako namalovaný pytel. Jako, je to tak skvělé, že každý kancelářský počítač by měl mít virtualizaci procesoru. Proč je tato technologie potřebná, jak funguje a zda ji potřebujete konkrétně, vám řeknu v dnešní publikaci.

    Z tohoto článku se dozvíte:

    Technologie virtualizace

    Tento termín zní jako jméno nějaké tajné laboratoře vynalézající pekelné stroje k zotročení lidstva za účelem jeho další integrace do Matrixu. V případě procesoru je to mnohem nudnější - jen poskytnout část výpočetního výkonu pro konkrétní úlohu nebo několik najednou.

    Zvláštností je, že je pro ně vytvořeno speciální prostředí - jakési „pískoviště“, procesy, ve kterých nemohou žádným způsobem ovlivnit systém jako celek, ale mohou přistupovat přímo k procesoru a obcházet prostředníky v podobě hlavního OS. a všechny související služby.

    Dnes se oblast praktické aplikace, to jsou technologie, rozvíjí třemi směry:

    • Zobrazit virtualizaci

    Terminálový server poskytuje své možnosti uživateli a také spouští klientskou aplikaci a na zařízení uživatele se zobrazují pouze výsledky výpočtu. To je výhodné v tom, že se výrazně snižují požadavky na software a hardware klienta a zvyšuje se bezpečnost.

    I levný smartphone lze použít jako koncové zařízení. Nevýhodou je, že se výrazně zvyšují hardwarové nároky serverů, protože musí provádět více výpočtů. Nejznámějším příkladem tohoto způsobu použití této technologie jsou hry pro více hráčů založené na prohlížeči.

    • Virtualizace zařízení

    Toto je název napodobeniny hardwaru počítače s přísně specifikovanými parametry. Na takovém virtuálním počítači si můžete nainstalovat svůj vlastní OS a spouštět na něm aplikace.

    Technologie je široce používána pro testovací účely: před vydáním je program vždy testován na různých zařízeních, v případě potřeby optimalizuje a opravuje chyby.
    Příkladem použití je emulátor Android: je vytvořeno samostatné virtuální zařízení s vlastním OS, které lze použít jak pro zábavu, tak pro kontrolu výkonu aplikací.

    • Virtualizace aplikací

    Program běží v izolovaném prostředí a nijak neinteraguje s „vnějším světem“, takže nekoliduje ani nepoškozuje jiné aplikace. Stejným způsobem můžete spustit různé verze stejného programu.

    Příkladem využití technologie jsou bezpečné prohlížeče, které se často dodávají v softwarovém balíčku jako doplněk k mnoha antivirům. Ani při návštěvě škodlivých stránek nemůže infekce, která se tam rozmnožila, dostat do operačního systému.

    Potřebuješ to

    Proč běžný uživatel potřebuje tak úžasnou technologii, co dává a dává vůbec? Celkově vzato není potřeba a podpora virtualizace v procesoru domácího PC je spíše poctou trendům než naléhavou potřebou.

    Úlohy virtualizace, které mohou nastat, jsou také perfektně řešeny softwarovými nástroji. Pokud procesor vašeho PC nepodporuje virtualizaci, nespěchejte se zahájením upgradu. S největší pravděpodobností tuto technologii vůbec nepotřebujete.

    Mezitím technologie dnes poskytují podporu a široce zavádějí obě velryby, které podporují výrobu počítačových procesorů - Intel i AMD. Nákup takového zařízení bude samozřejmě stát více - a ne proto, že by byl technicky mnohem složitější.

    Je to o marketingu – za podporu virtualizace jsou někteří připraveni vydělat peníze navíc, aniž by ve skutečnosti pochopili, co chtějí prodat.

    Jak povolit virtualizaci

    Tuto možnost můžete aktivovat v systému BIOS (za předpokladu, že není původně povolena). Jak jej zapnout: po restartu počítače stiskněte tlačítko Del nebo F2 (nejčastěji na některých základních deskách může být tlačítko jiné) a v nabídce najděte položku Virtualization Technology.
    Kde přesně hledat, závisí na modelu a verzi systému BIOS. Měli byste vybrat možnost Povoleno a po uložení změn restartovat počítač.

    Na rozdíl od všeobecného přesvědčení se základní frekvence nebo multiplikátor nezvyšuje, počítač se nezvýší a nezačne „lítat“, programy, které dříve pracovaly s poruchami a brzdami - počet, ve kterém se měří výkon procesoru, se nezvyšují. zvýšit a nejsou tvořeny další jádra.

    Rozdíl lze pocítit pouze při spuštění hostujícího OS ve vašem známém prostředí. Bude to fungovat rychle, díky přímému přístupu virtuálního OS k prostředkům procesoru, což by měla virtualizace poskytovat.

    Emulátory Androidu jsem již zmínil v tomto článku. Ano, jedná se o virtuální zařízení s podporou virtuálního OS, takže pro jejich běžný provoz je podpora virtualizace stále nutná. Jinak se i jednoduché aplikace divoce zpomalí – nicméně stejně jako samotný Android běžící v prostředí Windows.

    Emulátory si zaslouží zvláštní zmínku, protože se v poslední době staly velmi populárními. Navzdory skutečnosti, že téměř každá rodina již má tablet a několik smartphonů, některé hry jsou pohodlnější pro hraní pomocí klávesnice a myši - například PUBG Mobile.

    To se však týká výhradně hráčů ze staré školy. Generace, která vyrostla na hrách pro dotyková zařízení, je pohodlnější hrát střílečky na tabletech a chytrých telefonech.

    Při práci s virtualizačním softwarovým produktem VirtualBox se často vyskytují problémy a poruchy spojené s instalací konkrétního operačního systému na virtuální stroj. Důvody výskytu chyb v práci mohou být různé a s jednou z nich, která uvádí, že "hardwarová akcelerace (VT-x AMD-V) není ve vašem systému k dispozici", pochopíme v tomto článku.

    V tomto případě se takový problém vyskytl při instalaci operačního systému Windows 8, ačkoli při instalaci systému Windows 7 k takové chybě nedošlo. Jak můžeme tento problém vyřešit? Zjistěte níže.

    Nejprve se tedy musíme ujistit, že procesor funkci podporuje VT-x/AMD-V, k tomu si přečtěte článek Jak zkontrolovat, zda váš procesor podporuje hardwarovou virtualizaci Intel VT-x / VT-d a AMD-V. A abyste to povolili, musíte jít do BIOSu základní desky. Chcete-li to provést, restartujeme počítač a přejděte do systému BIOS našeho systému.

    Chcete-li jít do BIOS, musíme při zapínání počítače stisknout klávesu Vymazat na klávesnici. (Pokud nezadá pomocí klíče vymazat Snaž se F1, F2) Když zapnete počítač na úvodní obrazovce, obvykle uvidíte, která klávesa vede BIOS.

    V důsledku toho se dostaneme do BIOSu našeho počítače. Dále vyberte kartu pokročilý". Tam vidíme záložku " Konfigurace CPU" vyberte jej a stiskněte " zadejte"

    Dostaneme se do konfiguračního menu, kde vidíme záložku "Režim zabezpečeného virtuálního stroje", opak je hodnota "zakázáno", což znamená zakázáno, stačí jej povolit, k tomu klikneme na záložku a vybereme hodnotu "Povoleno".

    Jak vidíme na obrázku, hodnota se změnila, nyní musíme změny uložit.

    Chcete-li uložit změny, přejděte na kartu "výstup", potom vyberte kartu Ukončit a uložit změny. V okně, které se otevře, kde jsme vyzváni k uložení provedených změn, klikněte "OK" a počkejte, až se počítač restartuje.

    Dále otevřete program VirtualBox, přejděte na " nastavení" systém, který chtěli nainstalovat, v mém případě je to Windows 8.1. Klikněte na " Systém", Dále "akcelerace", zaškrtněte políčka vedle položek uvedených na obrázku a klikněte OK.

    Všechno! Chyba se již neobjevuje, můžete zahájit instalaci.

    O zanechte svůj názor na tento článek a samozřejmě se zeptejte, pokud se vám něco náhle nepovedlo.

    Děkuji za pozornost!