Talk:X86 virtualization

message: Maybe I don't understand the topic, but weren't there x86 virtalization products long before VMWare? VirtualPC and SoftWindows95 come to mind. Anirvan 23:46, 19 Apr 2005 (UTC)
replies: text: The article is specifically addressing the case of virtual machine monitors for carving up an x86 machine into multiple virtual x86 machines.  This is not as easy a task as one might imagine, which is why some pretty nifty technology is required. Mark Williamson 18:14, 20 Apr 2005 (UTC)
thread_title:  2005 topic 

message: : Maybe someone can research the following, provide citations. I don't have time myself.
Due to pressure from Microsoft (No citations available*), Intel's VT and AMD's V technologies have been proactively disabled in many desktop/laptop bioses. This is to prevent people from easily testing out alternate operating systems at full speed. It is -not- a technology which needs Bios support.
Intel had their own software development labs which created technologies in the past, Microsoft saw as a threat, and under pressure from Microsoft, Intel closed those efforts. Meanuwhile, Intel has been promoting alternate operating systems, such as desktop Linux. Microsoft's control of Intel is not as strong as their control of the hardware marketers, like Dell, and every large PC and laptop hardware vendor.
* the logical conclusions can be supposed from existing circumstantial evidence and past records of actions, and from comments from engineers in companies which have commented they were told to specifically disabled VT/V in the Bios for no good reason. 39xb20xc (talk) 09:35, 11 August 2008 (UTC)
replies: text: Eh? You don't need VT for Virtualization. You can even download a ‘’free’’ application from Microsoft that can run alternate operation systems such as Ubuntu at full speed on CPU's ‘’lacking’’ VT and AMD V. What VT does is make Virtualization easier, but neither Virtual PC nor VMWare needs it and as for “full speed”, according to benchmarks VT is actually slower than both Virtual PC and VMWare. Disabeling VT to prevent Windows from virtualizating Linux is in that light pointless, OTOH Linux may not have any free virtualizers that can run Windows without the VT or AMD V feature (I don't know).Anss123 (talk) 13:23, 11 August 2008 (UTC)
replies: text:  I don't know anything regarding Windows, but I've tried running Mandriva linux in another Mandriva linux box by the means of VirtualBox. It failed starting with an error message saying that I have AMD-V disabled, but it is required for running 64-bit guest. It turned out, I had an option in BIOS setup called something like «Secure virtualization» set to «Disable». --213.180.99.197 (talk) 17:25, 15 February 2010 (UTC)
thread_title:  Enabled 

message: Perhaps this article and Virtualization Technology should be merged? They both try to discuss hardware and software virtualization on the x86 architecture. -- Bovineone 18:51, 15 February 2006 (UTC)
replies: text: The phrase "Virtualization Technology" in that capitalization refers specifically to the name being used by Intel and AMD for the hardware-assisted virtualization features, not something more general than that. -- Bovineone 06:47, 18 June 2006 (UTC)

text: Agreed, since both articles were relatively short and overlapped in some areas content, I've just merged them.  -- Bovineone 06:47, 18 June 2006 (UTC)
thread_title: Merge

message: Under "Software utilizing VT," and "The following software is known to conditionally make use of virtualization technology features:" Microsoft Virtual PC has a "citation needed" tag... doesn't the link cite itself? Maybe I'm not quite getting what the list is specifically speaking of, but isn't the added html comment "since what version?" is answered by the link as well... right? Again, I might just be missing what the list is specifying. -- KyleP 00:39, 14 October 2006 (UTC)
thread_title:  Cite sources tag? 

message: Recursive definitions are uninformative, in general.  Can someone come up with a definition which is actually helpful?  I admit to being at a loss for one at the moment. --Scott McNay 00:54, 6 November 2006 (UTC)
thread_title:  x86 virtualization is the method by which the x86 processor architecture is virtualized 

message: I disagree with the spirit of the opening statement.  Popek and Goldberg guidelines are, as openly stated within their paper, only general and not a list of "necessities".  Virtualization on the x86 platform evolved quite nicely over the years well before the advent of AMD-V and Intel-VT.  Even now, the leading virtualization technologies are only beginning to take advantage of the very early hardware support that the AMD and Intel extensions are adding.  It is not until the next wave of hardware support that virtualizes I/O, and the next wave of virtualization products that are optimized to take advantage of hardware extensions fully and capitalize on the advances of Intel-VT-d and AMD-V+1, that we will really understand the implications of hardware supported virtualization on the x86 platform.  Despite that, there are many real-world production case studies of VMWare and Virtual Server being utilized on a large-scale today.  The article implies that Popek-Goldberg somehow establishes a gospel for what is absolutely mandatory to have successful virtualization and that, it is only now, that the x86 platform has "met the requirements" that it can be done "easily".  That is all a dramatic oversimplification. —The preceding unsigned comment was added by Mlambert890 (talk • contribs) 06:35, 8 January 2007 (UTC)
thread_title:  Popek/Goldberg, x86 virtualization and the tone of the opening pp 

message: Can a guest detecht if it is running as a guest within a hypervisored environment? If not it should be possible that it starts its own hypervisor and the virtualization can be nested endlessly, right? --84.72.190.27 13:22, 26 March 2007 (UTC)
replies: text: The presence of a hypervisor is usually made known to a guest OS in order to prevent this scenario. According to this thread it is also possible to detect running as a guest, even if the hypervisor does not advertise this state. 95.112.101.51 (talk) 15:16, 2 July 2013 (UTC)

text: Several hypervisors actively try to hide themselves, and make the VM think it is running on bare metal.  For example, this is used in virus detection, a virus researcher (or AV company) may create a VM and infect it with a virus to monitor its actions. Several virus actively look to see if they are running in a VM and if so, then they do nothing. They look for things like VMware drivers, etc. sneakier hypervisors can use generic are "real" drivers, but then there are other methods of attack, like looking for known x86 processor arithmetic errors that were not properly emulated. Then the hypervisor can try and emulating them, it is a clear cat-and-mouse game. ADNewsom (talk) 18:48, 31 July 2013 (UTC)
thread_title:  is the virtualization detectable from the guest? 

message: Should we really be linking to these? What are the criteria for inclusion?24.127.51.40 21:21, 25 April 2007 (UTC)
thread_title:  Blog links 

message: The following article argues that Windows Vista Home Basic and Premium may be installed on a virtual machine, *if* the accompanying license is not otherwise in use:
http://blogs.zdnet.com/Bott/?p=157
Microsoft reacted and explained, that the cheapest versions of Vista really cannot be used as guests
Urocyon 18:36, 4 May 2007 (UTC)
thread_title: Windows Vista and Virtualization

message: How is a buyer supposed to know which systems have secure (isolating) IOMMUs? These are needed for crash protection and malware sandboxing.
AMD: All chips have some IOMMU, but mostly they are not secure. Which model numbers are secure? What about motherboard chipset requirements? One would need to have each PCI slot be a separate bus, in practice meaning PCI Express.
Intel: As with AMD, what CPU models and what motherboard chipsets? There is a worse problem with Intel though. Unlike AMD, Intel allows the BIOS to disable features at boot -- and the PC vendors actually do this!
24.110.144.116 03:24, 16 July 2007 (UTC)
thread_title:  buying a secure IOMMU 

message: What is the performance benefit of hardware assisted virtualization ? The only data I could find is from 2006 by VMWare A Comparison of Software and Hardware Techniques for x86 Virtualization. From its results it seems HW virtualization has no performance benefit. Is there newer data about this issue ?
--Xerces8 (talk) 15:37, 26 March 2008 (UTC)
thread_title:  Performance benefit ? 

message: To the contrary of what section «Virtualization for IA32» says, Intel Core2 Duo E7300 do *not* include VTx as per http://www.intel.com/products/processor/core2duo/specifications.htm . I do have one and it doesn't include VTx. The article should be updated.
83.99.66.90 (talk) 14:12, 15 December 2008 (UTC)
thread_title:  Intel Core2 Duo E7300 mistake 

message: I suppose Athlon 2400 does not support this according to the web page?  Is there a proogram to run to tell for sure 
or a list of all processors with a check off of whether it has this feature or not?
:CPUZ can check for the feature, but you do not need it for virtualization. Just download VirtualBox (free) and you're good. Hardware based virtualization is only needed for 64-bit OSes - something a 2400+ does not support anyway.--Anss123 (talk) 00:30, 20 February 2009 (UTC)
thread_title:  Athlon 2400 

message: Here T5500 was reported to support virtualization, but at least my notebook's T5500 does not contain it.  —Preceding unsigned comment added by 130.234.117.12 (talk) 09:48, 12 August 2009 (UTC)
thread_title:  T5500 

message: Can someone add that AMD-V is not real HV and hwMMU (RVI)?
It seems that regular consumer processors with AMD-V only support BT, and not HV and hwMMU with the 4th generation server processor Operons?  —Preceding unsigned comment added by 99.243.207.3 (talk) 14:07, 16 January 2010 (UTC)
thread_title:  Can someone add that AMD-V is not HV and hwMMU? 

message: Although it's stated that only SL9U8 of T5500 model has Vt-x, Intel product info shows that it's not true. All SKUs of T5500 have VT-x feature. This needs to be fixed.  —Preceding unsigned comment added by Parsek77 (talk • contribs) 20:39, 17 February 2010 (UTC)
replies: text: Either the product info or the processorfinder has incomplete information. The processorfinder lists VT only for SL9U8. --Virtimo (talk) 13:57, 18 February 2010 (UTC)
replies: text: In the case of the T5500 the issue was clarified in a forum post by an Intel representative. So from a purist point of view the product info on Intels website is incomplete, but the feature should be regarded a bonus on certain T5500 SKUs according to Intel, while it certainly shouldn't be expected in general on this model. --SCF0 (talk) 02:13, 11 November 2010 (UTC)
thread_title:  Intel Core 2 Duo T5500 and VT-x 

message: If you dont have a computer background, you cannot understand this page. What the hell is the point of these virtual machines? What does virtual mean in this context? Needs a top to toe re-write.
124.171.42.238 (talk) 23:30, 19 March 2010 (UTC)
thread_title:  March 2010 

message: Not all of AMD Turion have virtualization support.
Have virtualization support:
 - AMD Turion™ X2 Dual-Core (RM-7X)
 - AMD Turion™ X2 Ultra Dual-Core (ZM-8X)
 - AMD Turion™ Neo X2 Dual-Core (L625, K625, K655)
 - AMD Turion II Dual-Core (N530, P520, M5X0)
 - AMD Turion II Ultra Dual-Core (M6X0)
Have not virtualization support:
 - AMD Turion™ 64 X2 Dual-Core (TL-5X, TL-6X)
http://products.amd.com/en-us/NotebookCPUResult.aspx  —Preceding unsigned comment added by Bozaro (talk • contribs) 17:17, 1 June 2010 (UTC)
replies: text: Contrary to this, my Compaq F504EA Notebook with a TL-52 has the option to toggle AMD-V in the BIOS and if it is enabled then Windows Virtual PC is able to run without the hotfix, confirming that the functionality is indeed there. 86.21.32.83 (talk) 02:08, 8 August 2010 (UTC)
thread_title:  AMD Turion™ 64 X2 have not virtualization support  

message: Here is press-release for 4-core Nano CPU: http://www.via.com.tw/en/resources/pressroom/pressrelease.jsp?press_release_no=5507
It is caimed that in 4-core Nan (as well as in some 2-core Nano X2-E ) there is "VIA VT" hardware virtualisation.
Did anyone saw reviews of it ? how it compares with AMD-V and Intel VT ? Does it have software support ? etc 79.111.223.5 (talk)  —Preceding undated comment added 21:20, 12 May 2011 (UTC)
thread_title:  VIA Nano processors ? 

message: refs 320 n 330 - seems to be exactly the same. Can wiki merge them and use same number for both ?  —Preceding unsigned comment added by 79.111.223.5 (talk) 19:38, 13 May 2011 (UTC)
thread_title:  references ? 

message: Please do not add tests to check whether a system has virtualization on or not. This violates our policies on what Wikipedia isn't. Also, please do not use the word "you" in the article per WP:MOS. Thank you.Jasper Deng (talk) 05:24, 14 June 2011 (UTC)
replies: text: Don't see how describing the processor bits violates nothowto. On the other hand, the OS-level checks might, but then it's only a few words. Someone not using his real name (talk) 17:41, 17 February 2014 (UTC)
thread_title:  [[WP:NOTHOWTO]] 

message: I'm writing this article on Japanese Edition now,  taking the section of this article into account.
I noticed that VT-i (Virtualization/Vanderpool Technology for the Intel Itanium Architecture) was redirected by this article, but this article does not mention VT-i.
I don't have a good command of English, so I wish it is revised in some way. --61.89.14.86 (talk) 04:39, 9 February 2012 (UTC)
replies: text: [report] Because I found that 'Intel VT-i' was redirected from 'Itanium', I edited 'VT-i' and redirected to proper section 'Itanium'. --61.89.14.86 (talk) 00:12, 13 February 2012 (UTC)
thread_title:  Redirect from VT-i? 

message: Hello fellow Wikipedians,
I have just added archive links to  on X86 virtualization. Please take a moment to review my edit. If necessary, add  after the link to keep me from modifying it. Alternatively, you can add  to keep me off the page altogether. I made the following changes:
*Added archive https://web.archive.org/20090415210555/http://www.amd.com:80/us-en/Processors/ProductInformation/0,,30_118_8796_8806~111165,00.html to http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_8796_8806~111165,00.html#111166
*Added archive https://web.archive.org/20090416073603/http://www.amd.com:80/us-en/Processors/ProductInformation/0,,30_118_8796_8806~119722,00.html to http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_8796_8806~119722,00.html#119726
When you have finished reviewing my changes, please set the checked parameter below to true to let others know.
Cheers.—cyberbot IITalk to my owner:Online 22:59, 8 January 2016 (UTC)
replies: text: , did a few more . — Dsimic (talk | contribs) 12:17, 5 February 2016 (UTC)
thread_title:  External links modified 

message: Hello fellow Wikipedians,
I have just modified  on X86 virtualization. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
*Added  tag to http://2013.asiabsdcon.org/papers/abc2013-P5A-paper.pdf:
*Added  tag to http://download.intel.com/products/processor/manual/326019.pdf:
*Added archive http://web.archive.org/web/20140908110038/http://download.microsoft.com/download/9/8/f/98f3fe47-dfc3-4e74-92a3-088782200fe7/TWAR05015_WinHEC05.ppt to http://download.microsoft.com/download/9/8/f/98f3fe47-dfc3-4e74-92a3-088782200fe7/TWAR05015_WinHEC05.ppt
*Added archive http://web.archive.org/web/20130122011049/http://www.via.com.tw:80/en/resources/pressroom/pressrelease.jsp?press_release_no=4247 to http://www.via.com.tw/en/resources/pressroom/pressrelease.jsp?press_release_no=4247
When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at ).
Cheers.—InternetArchiveBot (Report bug) 13:36, 21 July 2016 (UTC)
thread_title:  External links modified