<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Paravirtualisierung</id>
	<title>Paravirtualisierung - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Paravirtualisierung"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Paravirtualisierung&amp;action=history"/>
	<updated>2026-06-07T19:45:15Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Paravirtualisierung&amp;diff=949145&amp;oldid=prev</id>
		<title>imported&gt;Corpophiliac am 11. Januar 2025 um 11:25 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Paravirtualisierung&amp;diff=949145&amp;oldid=prev"/>
		<updated>2025-01-11T11:25:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In der [[Informatik]] ist &amp;#039;&amp;#039;&amp;#039;Paravirtualisierung&amp;#039;&amp;#039;&amp;#039; eine Technologie zur [[Virtualisierung (Informatik)|Virtualisierung]], die eine Softwareschnittstelle bereitstellt, die ähnlich, aber nicht identisch mit der tatsächlichen Hardware ist. Das [[Betriebssystem]] muss [[Portierung (Software)|portiert]] werden, um auf der [[Virtuelle Maschine|virtuellen Maschine]] (VM) ausgeführt werden zu können, was die Rechteinhaber [[Proprietäre Software|proprietärer]] Betriebssysteme aus strategischen Gründen ablehnen können. Die Portierung vereinfacht jedoch den Aufbau der VM und ermöglicht den darauf ausgeführten virtuellen Maschinen eine höhere Leistung.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
„Paravirtualisierung“ ist ein neuer Begriff für eine alte Idee. IBMs Betriebssystem [[z/VM]] stellt eine solche Funktionalität seit mehreren Jahrzehnten zur Verfügung. In diesem Betriebssystem wird diese Funktion „DIAGNOSE code“ genannt, weil sie auf Befehle zurückgreift, die normalerweise nur von Hardware-Wartungssoftware benutzt werden. IBMs [[Conversational Monitor System]] nutzt DIAGNOSE-Codes, um Dienste in z/VM zu starten.&lt;br /&gt;
Das Betriebssystem der [[Parallels Workstation]] nennt die gleiche Funktion „hypercall“. Dabei handelt es sich jeweils um einen Systemaufruf an den darunterliegenden [[Hypervisor]]. Solche Aufrufe müssen vom Gast-Betriebssystem unterstützt werden, das an den Hypervisor angepassten Code bereitstellen muss, der diese Aufrufe tätigt.&lt;br /&gt;
&lt;br /&gt;
== Implementierungen für die x86-Architektur ==&lt;br /&gt;
Die Paravirtualisierung wird üblicherweise in [[Ring (CPU)|Ring 0]] der [[x86-Prozessor|x86]]-Architektur ausgeführt. Das Betriebssystem wird so verändert, dass es ohne Befehlsausführungen in Ring 0 auskommt.&lt;br /&gt;
&lt;br /&gt;
Der Begriff „Paravirtualisierung“ wurde zuerst in der Forschungsliteratur im Zusammenhang mit der virtuellen Maschine des Betriebssystems [[Denali (Betriebssystem)|Denali]] verwendet.&amp;lt;ref&amp;gt;A. Whitaker, M. Shaw, and S. D. Gribble, „Denali: Lightweight Virtual Machines for Distributed and Networked Applications“, Univ. of Washington Technical Report 02-02-01, (2002). (Zu finden bei {{Webarchiv |url=http://denali.cs.washington.edu/pubs/index.html |text=Denali publications, technical reports, and talks |wayback=20080114003008 |archiv-bot=2019-05-06 03:03:09 InternetArchiveBot}})&amp;lt;/ref&amp;gt; Der Ausdruck wird auch in den Beschreibungen der [[Xen]]-, [[L4 (Mikrokernel)|L4]]- und TRANGO-Hypervisoren verwendet. Diese Projekte setzen Paravirtualisierung ein, um leistungsfähige virtuelle Maschinen auf der x86-Architektur zu unterstützen.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Exokernel]]&lt;br /&gt;
* [[Kernel-based Virtual Machine]] (KVM)&lt;br /&gt;
* [[QEMU]]&lt;br /&gt;
* [[OpenVZ]]&lt;br /&gt;
* [[Hyper-V]]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.itwissen.info/Paravirtualisierung-para-virtualization.html Detailinfos zur Paravirtualisierung] (Speichervirtualisierung, Servervirtualisierung, Betriebssystemvirtualisierung u.&amp;amp;nbsp;a.) {{Toter Link|date=2024-11-21 |url=https://www.itwissen.info/Paravirtualisierung-para-virtualization.html}}&lt;br /&gt;
* [https://www.howto-do.it/de/was-ist-paravirtualisierung/ Paravirtualisierung erklärt – Vorteile &amp;amp; Einsatz] (Grundlagen, Funktionsweise, Anwendungsbereiche)&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Virtualisierung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Corpophiliac</name></author>
	</entry>
</feed>