OVH Cloud OVH Cloud

Q/Qemu/ppc ou x86

22 réponses
Avatar
jeanpierre.libre
bonjour,

histoire de perdre un peu de temps, j'essaie les possibilités de Q
(analogue qemu) ; est-il possible d'utiliser l'émulation ppc (dans ma
tête, elle devrait être + rapide que x86) et si oui, avec quelle distrib
linux ?

--
jean-pierre gerbal

(inverser mon nom et libre)

2 réponses

1 2 3
Avatar
Jerome Vernet
In article <433d7176$0$17233$,

/Applications/Qemu/qemu-system-ppc -prep -localtime -m 512 -k fr -nics 1
-macaddr 00:0d:93:b1:a4:14 -kernel /chemin/de/zImage.prep -hda
/chemin/de/linux-ppc.img

/Applications/Qemu/qemu-system-ppc -prep -localtime -kernel
/chemin/de/zImage.prep /chemin/de/linux-ppc.img

/Applications/Qemu/qemu-system-ppc -prep -k fr -localtime -kernel
/chemin/de/zImage.prep -hda /chemin/de/linux-ppc.img



Merci... Je m'approche, mais c'est pas encore ça... Il boote bien en
PPC, mais m'affiche ERROR found no partition. Alors que c'est l'image
telechargée sur oszoo...

Bon, dodo, a demain ;)


jerome

Avatar
l'indien
On Sat, 01 Oct 2005 19:53:08 +0200, Frederic Bezies wrote:


On Sat, 01 Oct 2005 08:15:26 +0200, Frederic Bezies wrote:

[...]


D'après ce que tu disais, j'avais compris que tu sélectionnais quel type
de x86 tu émulait.


Non, pas franchement ;)

Quand à sélectionner la famille de CPU, ce n'est à mon sens pas
vraiment une sélection puisqu'il s'agit d'executables différents.



L'interface de Q choisit l'executable à lancer.


D'accord, j'ai compris cette fois ;-)

[...]

Vraiment ? Quel CPU utilises-tu ? Si tu utilise un G5, c'est normal ;)



Les essais sont fait sur G3, G4 et G5.


Ok.

A l'origine, on ne testait que sur G3: à l'époque ou F. Bellard a fait
ces benchs, c'était sur mon Ibook.


;)

Pour le G5, étant donné qu'il n'a jamais mergé les patches pour que
Qemu fonctionne correctement dessus, il n'a aucune chance de tester sur
ce genre de machine...


Et comme je n'ai pas de G5 sous la main pour aider...


Bah j'ai fait et proposé le patch plusieurs fois, je l'ai testé sur G5
et Power5 mais le patch n'a pas été mergé... Il faudrait que je le
mette à jour et que j'insiste...

Quoique quand j'étais sur mon P4 2,6 Ghz, Qemu me donnait du CPU de 700
à 800 MHz environ, plus que confortable, non ? ;)


En émulation x86 sur x86 ? Mais peut être utilisais-tu l'émulation
"rapide" qui n'émule que les accès I/O et pas les instructions et les
accès mémoire... Parce que sinon, c'est franchement rapide !
En émulation PPC sur Athlon 64, j'obtiens un PPC à 200~250 Mhz sur une
machine à 2 Ghz. Je dois préciser que l'émulation 32 bits sur CPU 64
bits est plutôt défavorable: rien n'est optimisé pour utiliser
correctement les registres 64 bits actuellement.
Mon test de vitesse se base sur la vitesse de compilation d'un noyau Linux.




1 2 3