• [^] # Re: Explications?

    Posté par . En réponse au journal SPICE libéré ! (bientôt). Évalué à 3.

    Je ne connais pas très bien SPICE. Mais l'idée dans SPICE, est de bosser au niveau driver graphique (qui reçoit toutes les demandes d'affichage). Donc avec SPICE il faut installer un driver graphique "SPICE" sur l'OS virtuel. VNC, par exemple, ne bosse pas à ce niveau. Il demande des copie d'écran à l'OS et les envois au client (après avoir fait une compression).
    Pour l'OS virtualisé, il ne voit pas SPICE. Il voit une carte graphique ses capacités. Si la carte graphique peut décoder du mpeg, l'OS virtualisé envoit le mpeg à la carte graphique au lieu des trames en brut. Le décodage et l'affichage est fait sur le poste client.
    Pour VNC, lorsqu'on déplace une fenètre, c'est deux copie d'écran différentes. Pour SPICE c'est "déplace le rectangle en x,y vers x', y'. Le poste client fera le reste.
    Enfin SPICE ne s'occupe pas que de "rediriger" l'affichage. Il "connecte" le poste distant à la machine virtuelle (carte graphique, carte son, USB, webcam, etc). La machine virtuelle voit alors une carte son, une webcam, etc.