Аппаратная виртуализация: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м бот: добавление заголовков в сноски; исправление двойных сносок, см. ЧаВо
"/proc/cpuinfo" - это не команда! Правильно - "cat /proc/cpuinfo".
Строка 16:
[[File:Intel Core i7-940 bottom.jpg|thumb|240px|right|[[Intel Core i7]] (Bloomfield) CPU]]
 
Ранее известная под кодовым названием "Vanderpool", VT-x представляет собой технологию виртуализации Intel на платформе x86. 13 ноября 2005 года Intel выпустила две модели Pentium 4 (модели 662 и 672), которые стали первыми процессорами, поддерживающими VT-x. Флаг поддержки VT-x - "vmx"; в Linux проверяется командой <code>cat /proc/cpuinfo</code>, в [[Mac OS X]] - <code>sysctl machdep.cpu.features</code>.<ref name=cpuflag>[http://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-gingerbread-emulator Просмотр моделей процессоров Intel, поддерживающих аппаратную виртуализацию] Intel 2012.</ref>
 
По состоянию {{As of|2015}} не все процессоры Intel поддерживают VT-x, что используется компанией Intel для [[сегментация рынка|сегментирования своего рынка]].<ref>{{cite web |last=Stokes |first=Jon |url=http://arstechnica.com/microsoft/news/2009/05/r2e-microsoft-intel-goof-up-windows-7s-xp-mode.ars |title=Microsoft, Intel goof up Windows 7's "XP Mode" |publisher=Arstechnica.com |date=2009-05-08 |accessdate=2010-05-02}}</ref> Поддержка VT-x может различаться даже между различными версиями (которые идентифицируются по ''sSpec Number'') одной и той же модели.<ref>{{cite web |url=http://processorfinder.intel.com/ |title=Processor Spec Finder |publisher=Processorfinder.intel.com |accessdate=2010-05-02}}</ref><ref>{{cite web |last= |first= |authorlink= |title=Intel Processor Number Details |work=Intel |publisher=Intel |date=2007-12-03 |url=http://www.intel.com/products/processor_number/chart/index.htm |doi= |accessdate=2008-10-03}}</ref> Полный список можно просмотреть на сайте Intel.<ref>{{cite web |url=http://ark.intel.com/VTList.aspx |title=Intel Virtualization Technology List |publisher=Ark.intel.com |accessdate=2010-05-02}}</ref> Даже в мае 2011 года процессор Intel P6100, используемый в ноутбуках, не поддерживает аппаратную виртуализацию.<ref>{{cite web |url=http://ark.intel.com/Product.aspx?id=50175 |title=Intel Pentium P6100 (3M cache, 2.00 GHz) |publisher=Ark.intel.com |accessdate=2012-02-04}}</ref>
Строка 63:
Процессоры AMD Opteron, начиная с семейства 0x10 Barcelona, и процессоры Phenom II, поддерживают второе поколение аппаратной виртуализации технология под названием [[Rapid Virtualization Indexing]] (ранее известная как Nested Page Tables во время его разработки), позже адаптированные Intel, как [[Extended Page Tables]] (EPT).
 
Наличие технологии AMD-V в процессоре определяется флагом «svm». Его можно проверить во [[FreeBSD]] через [[dmesg]] или [[sysctl]], а в [[Linux]] — через <code>cat /proc/cpuinfo</code>.<ref name=autogenerated1>[http://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-gingerbread-emulator To see if your processor supports hardware virtualization] Intel 2012.</ref>
 
== Примечания ==