Pour gérer vos consentements :

L’émulateur open source Qemu disponible en version 1.0

Qemu est un émulateur de haute volée. Ce projet open source, lancé il y a plus de huit ans par Fabrice Bellard, était initialement dédié au monde x86. Bref, ce n’était ni plus ni moins qu’un émulateur de PC. Qemu est aujourd’hui livré en mouture 1.0. Il est dorénavant compatible avec quatorze architectures processeur : Alpha, ARM, Coldfire, CRISv32, LatticeMico32, MicroBlaze, MIPS, PowerPC, S/390, SPARC, Super-H, Unicore32, x86 et Xtensa (une nouveauté de cette 1.0).

La nouvelle mouture de ce logiciel propose de faire fonctionner les processeurs virtuels sur un thread (flux d’instructions) séparé, ce qui permettra de mieux tirer profit de la puissance des processeurs multicœurs. La gestion de la mémoire et des disques a été revue en profondeur, ce qui permettra d’améliorer la stabilité du programme, ainsi que sa flexibilité.

Simulateur de plates-formes embarquées

Qemu pourra servir d’émulateur d’ordinateur, mais également de simulateur de plates-formes embarquées, afin de tester des logiciels sans recourir à une carte de prototypage. Ce produit est également le chouchou des hyperviseurs open source. KVM et Xen s’appuient ainsi massivement sur cette offre.

D’autres projets plus originaux se basent sur Qemu. C’est ainsi le cas de l’émulateur iOS iEmu. Les développeurs de Wine (une implémentation des API de Windows pour UNIX) ont également le projet de créer un dérivé ARM de leur solution. Les appels aux API seront très rapides, car pris en charge par une version native de Wine. Le code x86 présent au sein des applications Windows sera pour sa part exécuté par Qemu. Une approche hybride prometteuse.

Recent Posts

Le Réseau interministériel de l’État, sujet à dépendance

La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…

9 heures ago

Etalab en position de faiblesse au sein de la Dinum

La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…

11 heures ago

Une Dinum « balbutiante » sur l’open data et les logiciels libres

Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…

13 heures ago

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

1 jour ago

Microsoft x Inflection AI : l’autorité de la concurrence britannique lance son enquête

L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…

1 jour ago

Thomas Gourand, nouveau Directeur Général de Snowflake en France

Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…

2 jours ago