Talk:Kernel-based Virtual Machine: Difference between revisions

Content deleted Content added
Article title capitalization: This should be an article talk discussion.
 
(29 intermediate revisions by 15 users not shown)
Line 1:
{{Talk header}}
{{WikiProject banner shell|class=C|
{{WikiProjectBannerShell|
{{WikiProject Computing |classimportance=Low |software=yes |software-importance=Low |free-software=Startyes |free-software-importance=Mid}}
{{WikiProject Linux|class=Start |importance=midMid}}
{{WikiProject Free Software||class=Start|importance=Mid}}
}}
 
Line 22 ⟶ 21:
I couldn't access the project homepage or else I would have looked it up myself. - [[User:Taxman|Taxman]] <sup><small>[[User talk:Taxman|Talk]]</small></sup> 18:17, 31 January 2007 (UTC)
 
::Pretty much any OS- KVM provides the guest OS with a fairly vanilla PC (via QEMU's I/O module) that pretty much any PC OS can run on:
:i440FX host PCI bridge, PIIX3 PCI to ISA bridge, Cirrus CLGD 5446 PCI VGA card or dummy VGA card with Bochs VESA extensions, PS/2 mouse and keyboard, 2 PCI IDE interfaces with hard disk and CD-ROM support, (opt) Floppy disk, zero or more NE2000 PCI network adapters, Serial ports, (opt) Creative SoundBlaster 16 sound card, (opt) ENSONIQ AudioPCI ES1370 sound card, (opt) Adlib(OPL2), (opt) Yamaha YM3812 compatible chip, PCI UHCI USB controller and a virtual USB hub, one or more CPUs, with SMP up to 255 CPUs. --[[User:Treekids|Treekids]] 14:36, 4 September 2007 (UTC)
 
:: As far as I can tell KVM is just a virtual box app. The word 'hypervisor' should not be used here, as it is a term from Xen; 'host' is more appropriate. A VTx CPU is required. <!-- Template:Unsigned IP --><small class="autosigned">—&nbsp;Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/220.240.250.7|220.240.250.7]] ([[User talk:220.240.250.7|talk]]) 02:20, 28 June 2016 (UTC)</small> <!--Autosigned by SineBot-->
 
::: What would be "a virtual box app"? &mdash;&nbsp;[[User:Dsimic|Dsimic]]&nbsp;([[User talk:Dsimic#nobold|talk]]&nbsp;&#124;&nbsp;[[Special:Contributions/Dsimic|contribs]]) 12:00, 28 June 2016 (UTC)
 
== Update ==
Line 86 ⟶ 89:
:If the official developers says something it's bound to be more accurate than a boiled down rehash of comments by the same people. The KVM site is right. <span style="font-size: smaller;" class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/80.162.60.16|80.162.60.16]] ([[User talk:80.162.60.16|talk]]) 22:49, 17 October 2011 (UTC)</span><!-- Template:Unsigned IP --> <!--Autosigned by SineBot-->
::How, is that an answer? This article doesn't make it clear. I'm going to edit.[[User:Kckid|Kckid]] ([[User talk:Kckid|talk]]) 21:30, 23 December 2013 (UTC)
:::It is a clear answer: Follow the sources. It's not appropriate for WP to contradict the published requirements. <span style="white-space:nowrap;font-family:'Trebuchet MS'"> — [[User:SMcCandlish|'''SMcCandlish''' ☺]] [[User talk:SMcCandlish|☏]] [[Special:Contributions/SMcCandlish|¢]] ≽<sup>ʌ</sup>ⱷ҅<sub>ᴥ</sub>ⱷ<sup>ʌ</sup>≼ </span> 12:15, 15 June 2016 (UTC)
:It's saying that KVM requires hardware <em>virtualization</em>, not hardware <em>emulation</em>. [[User:Luke1337|Luke1337]] ([[User talk:Luke1337|talk]]) 01:01, 10 November 2020 (UTC)
 
== "offering additional visibility and storage reliability not previously available" ==
Line 91 ⟶ 96:
This sounds more like advertising than anything else. In fact the page seems to have been done-over by a Solaris/BSD flag-waver, what with two backwater OpenSolaris forks appearing at the top of the "implementations" list. [[User:Ris icle|Ris icle]] ([[User talk:Ris icle|talk]]) 14:47, 22 June 2012 (UTC)
:I would agree. But, if one starts looking for this kind of thing especially, in articles connected to the software industry and business automation, it would become a life's work. Not, that I'm discouraging anyone.[[User:Kckid|Kckid]] ([[User talk:Kckid|talk]]) 21:27, 23 December 2013 (UTC)
::Cleanup has to start somewhere. We have similar problems like this at [[Ubuntu (operating system)]], with flag-wavers sporadically opposing cleanup of the article. (It does not get into the fact that it's primarily a desktop OS, not a server one, aside from the Ubuntu Server variant; the current version's own documentation even says that much of it is outdated, and if you've ever tried to use Ubuntu as an enterprise server you'll very rapidly find out that most of the server-related docs are in fact years out of date. Other problems include citing non-independent, self-published and/or user-generated material right and left, including for potentially controversial claims. I've addressed these problems at its talk page). The overall problem of failure of our tech articles to abide by [[WP:NOT#ADVOCACY]] and [[WP:NPOV]] policies is widespread, and working to improve this should be done where it's needed. <span style="white-space:nowrap;font-family:'Trebuchet MS'"> — [[User:SMcCandlish|'''SMcCandlish''' ☺]] [[User talk:SMcCandlish|☏]] [[Special:Contributions/SMcCandlish|¢]] ≽<sup>ʌ</sup>ⱷ҅<sub>ᴥ</sub>ⱷ<sup>ʌ</sup>≼ </span> 12:20, 15 June 2016 (UTC)
 
== expert-subject: why? ==
Line 97 ⟶ 103:
 
: Hello! Yeah, the article is good from the point of having no factual errors. However, it's far away from providing a good coverage of the KVM. :) &mdash;&nbsp;[[User:Dsimic|Dsimic]]&nbsp;([[User talk:Dsimic#nobold|talk]]&nbsp;|&nbsp;[[Special:Contributions/Dsimic|contribs]]) 03:45, 6 January 2015 (UTC)
::That may be the case, but it doesn't require an expert to do that; anyone with a *n*x and virtualization background could do the source research necessary. The expert needed tag is for when an article seems to have been hopelessly muddled by non-expert editors who are misinterpreting the source material. <span style="white-space:nowrap;font-family:'Trebuchet MS'"> — [[User:SMcCandlish|'''SMcCandlish''' ☺]] [[User talk:SMcCandlish|☏]] [[Special:Contributions/SMcCandlish|¢]] ≽<sup>ʌ</sup>ⱷ҅<sub>ᴥ</sub>ⱷ<sup>ʌ</sup>≼ </span> 12:14, 15 June 2016 (UTC)
 
== Article title capitalization ==
{{moved discussion to|Talk:Kernel-based virtual machine}}
Hello, {{u|SMcCandlish}}! Regarding your recent renaming of the article to [[Kernel-based virtual machine]], see, KVM actually ''is'' a proper name, because it's a specific software product (just like VMware, for example), not some kind of a virtualization concept. Thus, we should rename the article back to [[Kernel-based Virtual Machine]]. &mdash;&nbsp;[[User:Dsimic|Dsimic]]&nbsp;([[User talk:Dsimic#nobold|talk]]&nbsp;&#124;&nbsp;[[Special:Contributions/Dsimic|contribs]]) 09:22, 13 June 2016 (UTC)
:Sorry; my edit summary was not precisely enough. Whether it's a proper name or not isn't really relevant; a large number of computer science proper names are not capitalized (consistently, or at all) like typical proper names, and are all-lowercase, camelCase or StudlyCaps, among other options. This one in particular is not always capitalized in sources, but does seem to be capitalized in most of them. I'll have [[WP:RMTR]] reverse the move. <span style="white-space:nowrap;font-family:'Trebuchet MS'"> — [[User:SMcCandlish|'''SMcCandlish''' ☺]] [[User talk:SMcCandlish|☏]] [[Special:Contributions/SMcCandlish|¢]] ≽<sup>ʌ</sup>ⱷ҅<sub>ᴥ</sub>ⱷ<sup>ʌ</sup>≼ </span> 11:10, 14 June 2016 (UTC)
:Done. <span style="white-space:nowrap;font-family:'Trebuchet MS'"> — [[User:SMcCandlish|'''SMcCandlish''' ☺]] [[User talk:SMcCandlish|☏]] [[Special:Contributions/SMcCandlish|¢]] ≽<sup>ʌ</sup>ⱷ҅<sub>ᴥ</sub>ⱷ<sup>ʌ</sup>≼ </span> 12:09, 15 June 2016 (UTC)
:: Thank you! &mdash;&nbsp;[[User:Dsimic|Dsimic]]&nbsp;([[User talk:Dsimic#nobold|talk]]&nbsp;&#124;&nbsp;[[Special:Contributions/Dsimic|contribs]]) 10:56, 17 June 2016 (UTC)
 
== Stable release ==
 
Mentioning 1.2.0 and 2012 as latest release seems quite misleading, perhaps we should just remove that information? That's only about the old (separate) downloads, as far as I can understand: http://www.linux-kvm.org/page/Downloads [[User:Nemo_bis|Nemo]] 07:59, 10 February 2017 (UTC)
 
== External links modified ==
 
Hello fellow Wikipedians,
 
I have just modified one external link on [[Kernel-based Virtual Machine]]. Please take a moment to review [https://en.wikipedia.org/w/index.php?diff=prev&oldid=774037158 my edit]. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit [[User:Cyberpower678/FaQs#InternetArchiveBot|this simple FaQ]] for additional information. I made the following changes:
*Added archive https://web.archive.org/web/20130725063318/http://airlied.livejournal.com/77553.html to http://airlied.livejournal.com/77553.html
 
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
 
{{sourcecheck|checked=false|needhelp=}}
 
Cheers.—[[User:InternetArchiveBot|'''<span style="color:darkgrey;font-family:monospace">InternetArchiveBot</span>''']] <span style="color:green;font-family:Rockwell">([[User talk:InternetArchiveBot|Report bug]])</span> 22:12, 5 April 2017 (UTC)
 
== External links modified ==
 
Hello fellow Wikipedians,
 
I have just modified 3 external links on [[Kernel-based Virtual Machine]]. Please take a moment to review [https://en.wikipedia.org/w/index.php?diff=prev&oldid=778696259 my edit]. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit [[User:Cyberpower678/FaQs#InternetArchiveBot|this simple FaQ]] for additional information. I made the following changes:
*Added archive https://web.archive.org/web/20070426033902/http://kerneltrap.org/node/8088 to http://kerneltrap.org/node/8088
*Added archive https://web.archive.org/web/20141021055601/http://www.linux-kvm.org/wiki/images/f/f9/2012-forum-virtio-blk-performance-improvement.pdf to http://www.linux-kvm.org/wiki/images/f/f9/2012-forum-virtio-blk-performance-improvement.pdf
*Added archive https://web.archive.org/web/20101128114720/http://qemu-buch.de/e/Content to http://qemu-buch.de/e/Content
 
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
 
{{sourcecheck|checked=false|needhelp=}}
 
Cheers.—[[User:InternetArchiveBot|'''<span style="color:darkgrey;font-family:monospace">InternetArchiveBot</span>''']] <span style="color:green;font-family:Rockwell">([[User talk:InternetArchiveBot|Report bug]])</span> 18:26, 4 May 2017 (UTC)
 
== VirtIO ==
 
VirtIO redirect to this article. There should be a section about VirtIO. Takers? [[Special:Contributions/109.192.123.125|109.192.123.125]] ([[User talk:109.192.123.125|talk]]) 13:47, 6 October 2017 (UTC)
 
:: VirtIO no longer redirects to this article, but to QEMU, which is a more appropriate place for it. KVM is not actually involved in presenting a device model to guests. There should probably be a dedicated page for VirtIO, since it's not specific to QEMU either, but we can leave that for another time. [[User:Nmeyerhans|Nmeyerhans]] ([[User talk:Nmeyerhans|talk]]) 05:05, 11 March 2021 (UTC)
 
== External links modified ==
 
Hello fellow Wikipedians,
 
I have just modified one external link on [[Kernel-based Virtual Machine]]. Please take a moment to review [[special:diff/814488306|my edit]]. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit [[User:Cyberpower678/FaQs#InternetArchiveBot|this simple FaQ]] for additional information. I made the following changes:
*Added archive https://web.archive.org/web/20070929103042/http://news.gmane.org/gmane.comp.emulators.kvm.devel/2595 to http://news.gmane.org/gmane.comp.emulators.kvm.devel/2595
 
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
 
{{sourcecheck|checked=false|needhelp=}}
 
Cheers.—[[User:InternetArchiveBot|'''<span style="color:darkgrey;font-family:monospace">InternetArchiveBot</span>''']] <span style="color:green;font-family:Rockwell">([[User talk:InternetArchiveBot|Report bug]])</span> 03:19, 9 December 2017 (UTC)
 
== Confusion between QEMU and KVM ==
 
A lot of information in this article seems to be concerned with QEMU rather than KVM. Sections "graphical management tools" and "emulated hardware" are especially irrelevant to KVM and most of their contents apply to QEMU (or <code>qemu-kvm</code>). Section "emulated hardware" also contradicts with the prior statement that KVM does not perform emulation. [[User:Magic sergeant|Magic sergeant]] ([[User talk:Magic sergeant|talk]]) 03:40, 21 November 2018 (UTC)
 
:: I deleted most of the hardware emulation content here and updated the text to indicate that device emulation is provided by the userspace application. There are several available, each of which presents a different device model. KVM itself emulates very few devices. [[User:Nmeyerhans|Nmeyerhans]] ([[User talk:Nmeyerhans|talk]]) 16:53, 11 March 2021 (UTC)
 
== Clarification of the emulation confusion ==
 
I’ve tried to clarify the confusion about emulation mention in the note in the “Emulated Hardware” section. Please check if it is clear now and change or remove the note <!-- Template:Unsigned --><small class="autosigned">—&nbsp;Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:Rafimoor|Rafimoor]] ([[User talk:Rafimoor#top|talk]] • [[Special:Contributions/Rafimoor|contribs]]) 04:18, 31 August 2019 (UTC)</small> <!--Autosigned by SineBot-->
[[User:Rafimoor|Rafimoor]] ([[User talk:Rafimoor|talk]]) 04:20, 31 August 2019 (UTC)
 
== Layman inconsistencies in the artle ==
 
I'm not an expert but these two statements seem to entirely contradict each other.
 
"KVM provides device abstraction but no processor emulation."
 
and:
 
"KVM itself emulates very little hardware, instead deferring to a higher level client application such as QEMU, crosvm, or Firecracker for device emulation.
KVM provides the following emulated devices:
Virtual CPU and memory
VirtIO"
 
This needs to be clarified because it makes no sense. [[Special:Contributions/2601:646:9E01:B460:2D40:3293:BD31:BF66|2601:646:9E01:B460:2D40:3293:BD31:BF66]] ([[User talk:2601:646:9E01:B460:2D40:3293:BD31:BF66|talk]]) 19:22, 7 July 2024 (UTC)