Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

: KQEMU : un module d'accélération pour QEMU

Posté par Nÿco (Jabber id, page perso, ). Modéré le 22 février 2005.
Fabrice Bellard, l'auteur de QEMU l'émulateur libre de machines, a publié un module d'accélération : il permet de faire tourner le code des applications des OS invités directement sur le processeur hôte dans le cas d'une émulation x86 sur plateforme x86. Ce module d'accélération permet un gain en performances d'un facteur 5 par rapport à un QEMU classique.

QEMU Accelerator (KQEMU) se présente sous la forme d'un module pour Linux 2.4.x (>=2.4.19) et 2.6.x. Disponible sur plateforme x86 pour l'instant, le port est prévu vers l'architecture x86_64 et les systèmes d'exploitation Windows et *BSD.

Pour l'instant, ce module est propriétaire : le binaire est gratuit, le code-source n'est pas disponible et l'utilisation commerciale autorisée, la redistribution nécessitant l'accord de l'auteur. Fabrice étant libriste, il souhaite publier ce module sous licence libre à condition qu'une entreprise le rétribue financièrement.

> Lire la dépêche (12 commentaires, moyenne: 3,8).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Journal

Posté par lexa (Jabber id, page perso, ) le 22/02/2005 à 22:01. (lien). Évalué à 6.

Un journal sur le sujet :
http://linuxfr.org/~mat_/17212.html(...)

Question

Posté par peco () le 23/02/2005 à 13:42. (lien). Évalué à 10.

Fabrice Bellard existe-t-il vraiment ?

Si j'ai bien compris, on voudrait nous faire croire qu'un seul type réussit coup sur coup tinyCC, ffmpeg, qemu, gagne le OCCC, et maintenant KQEMU.

Moi, j'y crois pas. Il cache probablement 40 clandestins dans sa cave, qu'il fait bosser 15 h par jours. Ou alors c'est un cyborg avec 12 bras et des cables qui vont directement de son cerveau à sa machine...

QEMU sur wikipedia

Posté par Nÿco (Jabber id, page perso, ) le 24/02/2005 à 22:30. (lien). Évalué à 2.

J'ai créé cet article : http://fr.wikipedia.org/wiki/QEMU(...) Allez-y, éditez !

--
Jabber ID : xmpp:Nyco@jabber.fr

Testez QEMU

Posté par Nÿco (Jabber id, page perso, ) le 26/02/2005 à 09:57. (lien). Évalué à 4.

# Retirer les espaces après les http ou ftp et avant les ://
# Téléchargement et installation de QEMU
cd
wget http ://fabrice.bellard.free.fr/qemu/qemu-0.6.1.tar.gz
su -
cd /
tar xzvf /home/nyco/qemu-0.6.1-i386.tar.gz
exit

# Téléchargement et lancement de la Knoppix 3.7
wget ftp ://ftp.free.fr/pub/Distributions_Linux/knoppix/KNOPPIX_V3.7-2004-12-08-EN.iso
qemu -cdrom KNOPPIX_V3.7-2004-12-08-EN.iso -m 256

# L'option -m permet de dire à QEMU combien de mémoire pomper sur le système hôte : 256 Mo me parraissent bien...

# L'option -cdrom dit à QEMU que le CDROM est le seul périphérique de l'ordinateur virtuel

# Téléchargement et lancement de GeeXBox
wget http ://www2.geexbox.org/releases/0.98.5/geexbox-0.98.5-fr.iso
qemu -cdrom geexbox-0.98.5-fr.iso -m 256 -enable-audio

# GeeXBox est aussi un liveCD

### Attention plus dur ###

# Téléchargement et lancement de la Mandrake Mini
# Mandrake Mini est une 10.1 Official qui tient sur un demi-CD
# Elle installe la base, le reste se fait par (g)urpmi par le réseau

# qemu-img permet de créer un fichier de 2Go qui va accueillir un filesystem

qemu-img create Mdk10.1Mini.img 2G

# Ce fichier sera le disque dur virtuel /dev/hda (le master primaire IDE)
# C'est l'option -hda qui précise celà à QEMU
# L'option -boot d dit à QEMU qu'on boot le CDROM
wget ftp ://ftp.free.fr/pub/Distributions_Linux/Mandrakelinux/official/iso/10.1/i586/Mandrakelinux-10.1-Official-Mini.i586.iso
qemu -cdrom Mandrakelinux-10.1-Official-Mini.i586.iso -m 256 -hda Mdk10.1Mini.img -boot d

# Clic dans la fenêtre QEMU pour qu'il intercepte clavier et souris
# CTRL+ALT pour en sortir (aller dans une autre fenêtre)
# CTRL+ALT+2 pour passer en mode commande (tapez help)
# CTRL+ALT+1 pour revenir
# CTRL+ALT+f pour le plein écran
# En mode commande : senkey ctrl-alt-f1 pour la console virtuelle 1
# senkey ctrl-alt-f7 pour X-window system
# stop ou cont pour pauser QEMU puis reprendre
# eject pour sortir le CDROM virtuel
# quit ou q pour aller se coucher

# Have fun

--
Jabber ID : xmpp:Nyco@jabber.fr

Revenir en haut de page