Articles précédents : Logiciel
- [21] Première version stable de Backup Manager
- [5] Lancement de JyConsole, nouvelle console Jython avancée
- [22] Sortie de Berkeley DB 4.4
- [16] ejabberd 1.0.0 : le serveur Jabber qui monte (...en charge)
- [63] Ruby on rails 1.0 est sorti
- [29] GCompris 7.2 pour Noël
- [7] PhpWebGallery 1.5
- [14] Sortie de Widelands Buid-9half
- [34] Sortie de Apache 2.2.0
- [101] Publication de KDE 3.5
Liens connexes
- Qemu (2627 hits)
- ChangeLog Qemu (354 hits)
- Bochs (243 hits)
- DLFP : Sortie de l'émulateur Qemu 0.7.0 (888 hits)
- DLFP : KQEMU : un module d'accélération pour QEMU (783 hits)
Dépêche modérée par
Dépêche éditée par
Logiciel : Qemu 0.8.0 est sorti !
Posté par Thomas Petazzoni (page perso, ). Modéré le 21 décembre 2005.Dans une précédente dépêche, nous rappelions que Qemu utilise une technique de traduction dynamique de code, ce qui lui permet d'offrir une vitesse d'émulation très supérieure à celle que Bochs peut proposer. L'utilisation des accélérateurs Kqemu (non-libre) ou Qvm86 (libre) permettant d'améliorer encore la vitesse d'émulation lorsque l'architecture hôte est identique à l'architecture émulée.
Qemu (2627 hits)
ChangeLog Qemu (354 hits)
Bochs (243 hits)
DLFP : Sortie de l'émulateur Qemu 0.7.0 (888 hits)
DLFP : KQEMU : un module d'accélération pour QEMU (783 hits)
> Lire les commentaires (24 commentaires, moyenne: 2,1).
Déjà ?
Je viens juste de compiler le cvs ...
Enfin, j'espere que le bug de la carte reseau(emulé) non reconnue sous ppc (debian sarge) est corrigé.
"Les États-Unis sont le seul pays à être passé de la barbarie à la décadence sans connaître la civilisation." -- (origine réelle inconnue) Albert Einstein/Oscar Wilde/Georges Clemenceau/etc..
Ça progresse.. Cool!
En attendant les processeur 'qui vont bien' pour booster Xen (aide matérielle à la virtualisation), Qemu est très très sympathique. Le support de l'USB est AMHA la plus grande avançée, cela va grandement faciliter à terme le reverse-engineering de périphs USB ... sans rebooter :-)
-
[^]Re: Ça progresse.. Cool!
Posté par littletux (page perso, ) le 22/12/2005 à 13:49. (lien). Évalué à 1.Des détails sur le support de l'USB seraient les bienvenus !
Quelqu'un peut m'en dire plus ( "- Initial USB support" ça me parle peu quand même :) ) ?-
[^]Re: Ça progresse.. Cool!
Posté par littletux (page perso, ) le 22/12/2005 à 14:20. (lien). Évalué à 1.Une fois n'est pas coutume, en cherchant un peu, j'ai trouvé... les archives de la ML qui va bien :
http://lists.gnu.org/archive/html/qemu-devel/2005-11/msg0006(...)
-
... et PearPC 0.4 !
Comme une bonne nouvelle n'arrive jamais seule, PearPC 0.4 est sorti, le 20 décembre aussi, soit plus d'un an après la version 0.3.1.
PearPC est un émulateur libre de machines Mac G3 et G4 (ppc) assez abouti (suffisament pour permettre l'installation et l'utilisation de Mac OS X, de Darwin ou de GNU/Linux ppc).
Au menu des principales nouveautés:
- Le support de l'architecture G4
- Support de l'utilisation du lecteur de cdrom de l'hote
- Nombreux correctifs
à priori le support de l'émulation Altivec n'est pas encore actif par défaut (à vérifier).
Le site de PearPC: http://pearpc.sourceforge.net/
Le changelog: http://cvs.sf.net/viewcvs.py/pearpc/pearpc/ChangeLog?rev=1.8(...)
Bref, tout va pour le mieux dans le monde des émulateurs libres :)
-
[+] [^]Re: ... et PearPC 0.4 !
Posté par gaolinn () le 21/12/2005 à 13:30. (lien). Évalué à -6.Quel intérêt y a t'il à utiliser un émulateur, même libre, si c'est pour utiliser un OS propriétaire. Quant à l'utilisation de Linux PPC, autant utiliser un Linux X86 en natif.
Le seul intérêt que je vois, c'est pour les WebMestre qui pourraient tester leur site sur plusieurs OS tout en restant sur le même PC.
J'en conclu, à titre personnel, que c'est un produit très intéressant pour les WebMestre mais sans réel intérêt pour la majorité des utilisateur au vu des performances émulées.-
[^]Re: ... et PearPC 0.4 !
Posté par Sylvain Briole (page perso, ) le 21/12/2005 à 14:02. (lien). Évalué à 1.Quel intérêt y a t'il à utiliser un émulateur, même libre, si c'est pour utiliser un OS propriétaire
C'est nouveau : GNU/Linux ppc (cité par le précédent auteur) est propriétaire maintenant?
Sans oublier qu'on peut également tester OpenBSD, NetBSD, et j'en oublie sûrement....-
[+] [^]Re: ... et PearPC 0.4 !
Posté par gaolinn () le 21/12/2005 à 15:12. (lien). Évalué à -1.Tu as du mal comprendre, jamais je n'ai dit que GNU/Linux ppc était propriétaire. Je me demande seulement l'interrêt de faire tourner un OS propriétaire dans un émulateur pour le commun des mortels. Quant à OpenBSD, NetBSD ou autre OS Open Source, autant utiliser la versions propre à la plateforme. Un des interret de l'OpenSource étant justement la portabilité et la disponibilité sur de nombreuses plateforme.
-
[^]Re: ... et PearPC 0.4 !
Posté par moramarth () le 21/12/2005 à 15:55. (lien). Évalué à 2.L'intérêt est de ne pas changer de machine pour essayer sur d'autre.
Parfois, une simple recompilation d'un programme ne suffit pas. Le multi-plateforme ayant ses limites, et le budget des informaticiens aussi, avoir un émulateur permet de tester du multi-plateforme sur une même machine.
Imagine qu'il te faille régulièrement renouveler non pas un PC mais deux voire plus !--
Citoyen moramarth
-
[^]Re: ... et PearPC 0.4 !
Posté par Bapt (page perso, ) le 21/12/2005 à 16:04. (lien). Évalué à 2.Et pour vérifier que ton code fonctionne correctement sur plusieurs Archi plusieurs OS libres ??? puisque comme tu le dis :
Un des interret de l'OpenSource étant justement la portabilité et la disponibilité sur de nombreuses plateforme.
Il faut bien le tester sur les nombreuses plateformes. C'est pratique de pouvoir émuler ces platformes et infiniment moins coûteux que d'acheter une nouvelle machine à chaque fois.
Par exemple certains paquageur pour distrib linux utilisent qemu :
http://planet.gentoo.org/developers/flameeyes?s=qemu&sen(...)
Qemu est utilisé pour tester/développer Gentoo/FreeBSD sur amd64.
Moi, je l'utilise pour tester des OS libres avant de les installés sur mes machines, ainsi je garde mes machines fonctionnelles et limite le temps d'indisponibilité à cause d'un OS foireux, etc. Le côté multi archi pour l'émulation m'intéresse car j'ai de l'amd64 et de l'x86.-
[^]Re: ... et PearPC 0.4 !
Posté par gaolinn () le 22/12/2005 à 10:17. (lien). Évalué à 1.Quelle fiabilité peut-on accorder à ces test, basés sur un émulateur qui par définition n'est pas compatible à 100%.
Pour moi, ce n'est qu'un pis-allé, ton prog fonctionne avec l'émulateur et le jour ou tu déploi boom, plus rien ne marche.-
[^]Re: ... et PearPC 0.4 !
Posté par Nicolas Boulay () le 23/12/2005 à 16:03. (lien). Évalué à 2.euh... je te rassure quand on design une puce numérique, on simule, on s'amuse pas à produire une centaine de puce pour trouver les bugs...
-
-
-
-
-
[^]Re: ... et PearPC 0.4 !
Posté par Miair Patreau () le 21/12/2005 à 14:02. (lien). Évalué à 1.Kudo pour les tests d'intéropérabilité !
(et pour l'ouverture au reste du monde, 'dfaçon skiya sur MacOS, strop nul, même pas la peine d'essayer.)
-
System On Chip, System C, tout ça...
Est-ce que quelqu'un a déjà utiliser Qemu dans le but de valider une archi materiel en faisant cohabiter qemu avec un bus logiciel et des composants en SystemC ?
[HS] emulateur PDA?.
Bonjour,
Je profite que le sujet est abordé pour poser ma question.
est ce que quelqu'un connait un emulateur libre PDA ?.
Ca existe?.
Merci.
-
[^]Re: [HS] emulateur PDA?.
Posté par Médéric RIBREUX (page perso, ) le 21/12/2005 à 10:33. (lien). Évalué à 3.Pour un PDA en particulier: le Nokia N770, il existe Maemo...
-
[^]Re: [HS] emulateur PDA?.
Posté par Khanh-Dang (page perso, ) le 21/12/2005 à 10:43. (lien). Évalué à 4.Pour les palm, il y a pose qui est sous license GPL :
http://sourceforge.net/projects/pose/
qemu
Dans l'article de léa:
http://lea-linux.org/cached/index/Software-soft_emul-qemu.ht(...)
je lis:
L'utilisation de partitions "réelles" présente des risques pour le disque dur, préfèrez les images.
Quels sont ces risques ?
y a t'il des progrès à ce sujet dans la nouvelle version ?
-
[^]Re: qemu
Posté par Khanh-Dang (page perso, ) le 21/12/2005 à 10:48. (lien). Évalué à 3.L'utilisation de partitions "réelles" présente des risques pour le disque dur, préfèrez les images.
C'est tout simplement que comme tout programme, qemu n'est pas exempt de bugs. Imagine que l'émulation du bus IDE part en vrille, Les données du fichier fourni en argument de -hda, -hdb, -hdc ou -hdd risquent alors d'être corrompus.
Pour empêcher de corrompre ton disque dur, tu peux cependant utiliser l'option l'option -snapshot (voir la page man).
Sinon, si tu as créé une partition spécialement pour l'usage de qemu, il n'y a a priori aucun problème. Mais l'utilisation d'une image est quand même plus souple.-
[^]Re: qemu
Posté par zero heure (Jabber id, page perso, ) le 21/12/2005 à 15:20. (lien). Évalué à 1.il y a eu une reponse de Fabrice Bellard sur la mailing-list (ou peut-etre le forum) a ce sujet. Il recommandait de ne le faire qu'en lecture seule, avant tout pour ne pas bouziller le secteur de demarrage. Si je me souviens bien, il a evoque d'autres problemes possibles (mais ma memoire, hein...).
C'est vrai que si on ne s'en sert que pour Qemu ca pourrait bien se passer. Mais dans son message ca n'avait pas l'air d'etre sans probleme.
Mais dans cette utilsation, peut-on encore booter sur un fichier "overlay" ? Un fichier base sur une image de base, ce qui permet de laisser intact votre installation originale, les modifications etant enregistrees dans le fichier.--
J'ai vu bien des choses dans ma petite vie, et je mesure amèrement l'impuissance à les dire. (JP Rosnay, Le 13ème apôtre) http://www.poesie.net/apotre2.htm
-
Bien, bien, bien
Pour une nouvelle, c'est une bonne nouvelle.
Apparemment, la page http://fabrice.bellard.free.fr/qemu/status.html prétend que l'émulation sparc32 et mips est opérationnelle. La page http://fabrice.bellard.free.fr/qemu/ossupport.html nous apprend que linux a été démmarré avec succès sur sparc32 et mips émulé par qemu.
Il va falloir que j'essaye de lancer un bon vieux IRIX ou un Solaris pour voir ce que ça donne... Il y en a qui ont déjà essayé ?
-
[^]Re: Bien, bien, bien
Posté par chl (page perso, ) le 21/12/2005 à 12:44. (lien). Évalué à 2.J'ai toujours eu un peu de mal a compiler Qemu sous SUN SPARC/Solaris 8. Il faut dire que Qemu n'utilise pas les autotools, d'apres ce que je m'en souviens. Et le script qui joue son role ne fonctionnait pas tres bien avec ma config...
Qemu smp
Precision sur le suport SMP: il s'agit juste de pouvoir installer dans Qemu un systeme en version multiprocesseur.
Qemu lui meme n'est pas multithread et ne gere pas les multiprocesseurs.
Par contre, si vous installez Qemu sur un syteme multiproc (ou un Cluster ?), vous en beneficierez beaucoup: Qemu n'utilisant qu'un seul processeur, l'autre reste libre et la charge systeme n'augmente presque pas. Un bonheur!
J'ai vu bien des choses dans ma petite vie, et je mesure amèrement l'impuissance à les dire. (JP Rosnay, Le 13ème apôtre) http://www.poesie.net/apotre2.htm
Brothers in Arm
Un truc que je me demande, au sujet de l'émulation système ARM, c'est si ça pourrait aboutir sur l'émulation d'un Zaurus ou d'un Linksys WRT (entre autres)?
Parce qu'il y a quand même pas mal de systèmes basés sur des StrongARM ou des XScale, et que ça pourrait être franchement énorme de pouvoir les émuler sur nos machines de bureau.
Mais j'ignore si la chose est envisageable ou non, et le niveau de complexité (c'est peut-être d'ailleurs déjà prévu, j'en sais rien).




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.