<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" style="task" id="supported-protocols" xml:lang="da">
  <info>
    <revision pkgversion="3.8.0" date="2013-03-25" status="candidate"/>
    <revision pkgversion="3.14.0" date="2014-09-13" status="review"/>
    <link type="guide" xref="index#faq"/>

    <credit type="author copyright">
      <name>Michael Hill</name>
      <email>mdhillca@gmail.com</email>
      <years>2012</years>
    </credit>
    <credit type="author copyright">
      <name>Baptiste Mille-Mathias</name>
      <email>baptistem@gnome.org</email>
      <years>2012</years>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>

    <desc/>

  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>scootergrisen</mal:name>
      <mal:email/>
      <mal:years>2020</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Alan Mortensen</mal:name>
      <mal:email>alanmortensen.am@gmail.com</mal:email>
      <mal:years>2022-23</mal:years>
    </mal:credit>
  </info>

  <title>Hvilken teknologi bruges af Boxes?</title>


  <p>Boxes bruger <app>qemu-kvm</app>, <app>libvirt-glib</app> og <app>spice-gtk</app> til at give brugerne mulighed for let at håndtere virtuelle maskiner.</p>

<section id="qemu-kvm">

<title>QEMU med KVM</title>

  <p><app>QEMU</app> er en maskinemulator og virtualizer. Som en maskinemulator kan den køre styresystemer og programmer som er lavet til en maskine (f.eks. et ARM-board) på en anden maskine (f.eks. din egen PC). Som en virtualizer opnår QEMU næsten det oprindelige systems ydelse når gæstens kode køres direkte på værtens CPU med KVM.</p>

  <p><app>KVM</app> (kernebaseret virtuel maskine) er et Linux-kernemodul, som gør det muligt for et brugerrum-program at bruge hardwarevirtualiseringsfunktioner i diverse processorer.</p>

</section>
<section id="libvirt">

<title>libvirt</title>

  <p><app>libvirt</app> er en værktøjskasse til manipulation (oprettelse, sletning og redigering) og overvågning af virtuelle maskiner.</p>

  <p><app>libvirt-glib</app> omslutter libvirt for at give et objektorienteret højniveau-API der egner dig til glib-baserede programmer.</p>

</section>
<section id="spice">

<title>SPICE</title>

  <p><app>SPICE</app>, Simple Protocol for Independent Computing Environments, er et system til at tilgå og styre eksterne skriveborde på tværs af netværk.</p>

  <p>SPICE-serveren er et bibliotek som kører inden i QEMU-binæren. Den er hovedsageligt ansvarlig for godkendelse af klientforbindelser, videregivelse af grafikoutput for gæstens styresystem til klienten, og videregivelse af brugerinput (mus og tastatur) fra klienten til gæsten.</p>

  <p><app>spice-gtk</app> er den SPICE-klient som giver en visning ind i gæstestyresystemet.</p>

</section>
</page>
