From KVM
 
(Added new book)
 
(40 intermediate revisions by 30 users not shown)
Line 1: Line 1:
 
= Documents =
 
= Documents =
----------                                                                         
+
                                                                       
 
== User/Admin documentation ==
 
== User/Admin documentation ==
 
* [[HOWTO]]
 
* [[HOWTO]]
* [http://bellard.org/qemu/qemu-doc.html QEMU user manual]
+
* [http://wiki.qemu.org/Qemu-doc.html QEMU user manual]
 +
* [[Tuning_KVM]]
 +
* [[Tuning_Kernel]]
 
== Presentations ==
 
== Presentations ==
* Presentations on many aspects of KVM were made at KvmForum2007 (Aug 2007).
+
* Presentations on many aspects of KVM were made at [[KVM Forum 2007]] (Aug 2007).
* Presentations from the KvmForum2008 (June 2008)
+
* Presentations from the [[KVM Forum 2008]] (June 2008)
 
* Avi Kivity's presentation from the [http://ols.108.redhat.com/2007/Reprints/kivity-Reprint.pdf Ottawa Linux Symposium 2007] (Jun 2007).
 
* Avi Kivity's presentation from the [http://ols.108.redhat.com/2007/Reprints/kivity-Reprint.pdf Ottawa Linux Symposium 2007] (Jun 2007).
 
* TPR patching [attachment:kvm-tpr-patching.odp overview] (Avi Kivity, Oct 2008)
 
* TPR patching [attachment:kvm-tpr-patching.odp overview] (Avi Kivity, Oct 2008)
* [http://markmc.fedorapeople.org/virtio-code-review/VirtioCodeReview.pdf Virtio code walkthrough], [http://markmc.fedorapeople.org/virtio-code-review/virtio-talk.txt notes] and [http://blogs.gnome.org/markmc/2008/05/28/checksums-scatter-gather-io-and-segmentation-offload/ GSO background] (Mark !McLoughlin, Oct 2008)
+
* [http://markmc.fedorapeople.org/virtio-code-review/VirtioCodeReview.pdf Virtio code walkthrough], [http://markmc.fedorapeople.org/virtio-code-review/virtio-talk.txt notes], [http://blogs.gnome.org/markmc/2008/05/28/checksums-scatter-gather-io-and-segmentation-offload/ GSO background] (Mark McLoughlin, Oct 2008), and [http://portal.acm.org/citation.cfm?id=1400097.1400108 ACM pdf about virtio by Rusty Russell]
== White papers: ==
+
== Books ==
* Qumranet's [http://www.qumranet.com/files/white_papers/KVM_Whitepaper.pdf KVM Whitepaper]
+
* [http://www.dpunkt.de/buecher/3519.html Book "KVM Best Practices", ISBN 978-3-89864-737-3]
 +
* [http://qemu-buch.de/english/order.php Book "QEMU & KVM", ISBN 978-3-8370-0876-0]
 +
* [http://www.seshop.com/product/detail/12214/ Book "KVM tettei nyuumon", ISBN 4798121401]
 +
* [https://www.packtpub.com/networking-and-servers/mastering-kvm-virtualization Book "Mastering KVM Virtualization", ISBN 978-1-7843-9905-4]
 +
* [https://www.packtpub.com/virtualization-and-cloud/kvm-virtualization-cookbook Book "KVM Virtualization Cookbook", ISBN 978-1-7882-9467-6]
 
== Magazine Articles ==
 
== Magazine Articles ==
* [http://www.linux-magazine.com/issues/2008/86/kernel_tricks Linux Magazine]
+
* [http://www.linux-magazine.com/Issues/2008/86/DEEP-VIRTUE Linux Magazine]
 
* [http://www.linuxplanet.com/linuxplanet/reports/6490/4/ KVM for Embedded] at Linux Planet
 
* [http://www.linuxplanet.com/linuxplanet/reports/6490/4/ KVM for Embedded] at Linux Planet
 +
* [http://www.linuxplanet.com/linuxplanet/reports/6503/1/ Linux as a hypervisor] at Linux Planet
 
== Benchmarks ==
 
== Benchmarks ==
* http://www.phoronix.com/scan.php?page=article&item=ubuntu_virt_benchmarks&num=1
+
* [http://www.phoronix.com/scan.php?page=article&item=ubuntu_virt_benchmarks&num=1 Phoronix - Ubuntu 8.04 KVM Benchmarks]
 +
* [http://www.phoronix.com/scan.php?page=article&item=intel_corei7_virt&num=1 Phoronix - Intel Core i7 Virtualization Performance]
 
== Documentation ==
 
== Documentation ==
 
* [[small_look_inside|small look inside(kvm-54)]]
 
* [[small_look_inside|small look inside(kvm-54)]]
Line 23: Line 31:
 
* [[initialization|initialization (kvm-57)]]
 
* [[initialization|initialization (kvm-57)]]
 
* [[file_layout_in_kernel|file layout in kernel (~kvm-58)]]
 
* [[file_layout_in_kernel|file layout in kernel (~kvm-58)]]
 +
* [http://qemu-buch.de/ Wikibook "QEMU & KVM"]
 +
* [[Memory|How KVM deals with memory]] - a look inside how KVM interacts with the Linux VM.
 +
* [[perf_events|Counting and tracing KVM events]]
 +
* [http://blog.stgolabs.net/2012/03/kvm-virtual-x86-mmu-setup.html KVM x86 vMMU setup] - describes how KVM sets up a virtual memory management unit for x86.
 +
* [http://blog.stgolabs.net/2012/03/kvm-hardware-assisted-paging.html KVM x86 hardware support paging] - a look inside how KVM deals with x86 2D hardware paging.
 +
* [http://blog.stgolabs.net/2012/05/kvm-intel-associative-tlbs.html KVM Intel VPID implementation] - how KVM supports Intel's tagged TLBs
 +
 
== KVM Doxygen Documentation ==
 
== KVM Doxygen Documentation ==
* [http://kvmapi.ath.cx kvm doxygen documentation]
+
* [http://doxygen.org/ kvm doxygen documentation tool]
 
== Tools ==
 
== Tools ==
 
* [[tools|Tools]]
 
* [[tools|Tools]]
 
== Supported cpus ==
 
== Supported cpus ==
 
* [[processor_support|cpus]]
 
* [[processor_support|cpus]]
 +
 +
[[Category:Docs]][[Category:HowTo]]

Latest revision as of 09:45, 11 July 2017

Documents

User/Admin documentation

Presentations

Books

Magazine Articles

Benchmarks

Documentation

KVM Doxygen Documentation

Tools

Supported cpus