

Therefore, simply going into your BIOS and enabling IVT is usually not enough to to turn on IVT. Since Hypervisor is usually turned on by default you will find usually that IVT is not turned on when you run the IPI utility. This is a problem because Hypervisor and IVT are not compatible! In other words, to have one turned on mandates that the other is turned off. Some Windows apps and games use Intel's Hypervisor technology to operate properly and some won't operate at all without it like the Windows Phone emulators used in Windows Phone development.

There is a wrinkle that makes setting up IVT more complicated than it normally would be. Your system most likely will show those two features as being disabled. However, that is because I took special steps to enable IVT. Here is what the utility shows for my system when you select the CPU Technologies tab:Īs you can see, both Intel Virtualization Technology and Intel VT-x are enabled indicating that my system is currently set up to support IVT fully. It will tell you if your CPU supports IVT and also give you a wealth of other information about it. Intel Processor Identification Utility (IPI)īefore you get started, there is a free utility available from Intel that you should download and run called the Intel Processor Identification utility (IPI). With IVT enabled it takes only 30 seconds, and the IDE performs much faster. For example, without IVT Android Studio takes several minutes to load up on my ASUS motherboard that has an Intel i5 quad core processor and 8 GB of RAM. IVT provides special facilities to programs written to take advantage of them that make software like emulators execute much faster. Most modern Intel based motherboards support Intel's Virtualization Technology (IVT). However, this translation takes time and without hardware assistance it can be a relatively slow operation. Emulators like QEMU translate the code you create for the target device into byte code your PC can execute. Android Studio uses the open source QEMU package to emulate various hardware devices. It makes writing software for a target device easier and faster because you can work directly on your PC instead of having to transfer code to the device for each iteration of your app. The Problem with EmulatorsĪn emulator is an intricate software package that is frequently used to emulate a hardware device. You must have administrator privileges on the PC to use this tutorial. BackgroundĪ basic background in setting up a Windows 8 PC is all that is required to follow this article. This article shows you how to take advantage of the Intel Virtualization Technology extensions to make it really fast and a lot more fun to use. However, unassisted, it can frequently be very sluggish on many Windows PCs.

Android Studio is a powerful feature rich design environment.
