Je veux émuler un vieux PC de bureau afin d'y exécuter mon application (la machine émulée) comme test de stress.
Est-ce possible? J'ai regardé autour de moi et certaines personnes ont mentionné Qemu, qui est Open Source (cool).
Quelqu'un a-t-il déjà essayé de le faire et a réussi? L'idée est de créer une machine virtuelle à partir du matériel existant, OS inclus si possible.
Je suis ouvert à d'autres suggestions en plus de Qemu
Mise à jour : j'ai besoin du support d'accélération 3D. parce que mon application utilise DirectX. Microsoft Virtual PC, par exemple, ne prend pas cela en charge. J'ai regardé autour de moi et il semble que VMWare Player le fasse, alors je vais essayer. À propos de mon application: elle effectue un traitement d'image intense, y compris des images multiframe, donc les performances sont très importantes
la source
Réponses:
Il existe des outils P2V pour créer des images de VM à partir de systèmes (physiques) existants, mais pour autant que je sache, ceux-ci ne tiennent aucun compte du matériel existant . Vous devez généralement modifier manuellement l'image de la machine virtuelle produite pour utiliser les pilotes pour tout matériel fourni par le logiciel de virtualisation.
Les quelques outils de virtualisation que j'ai utilisés n'offrent qu'une palette limitée d'options matérielles. Étant donné le nombre incroyablement vaste de produits matériels distincts qui sont apparus sur les "anciens ordinateurs de bureau" depuis 1981, il n'est pas surprenant que seuls quelques-uns des produits les plus courants et les plus récents soient émulés.
À moins que votre application ne soit pas une application de bureau typique, peu importe si le processeur hôte est AMD ou Intel, peu importe si le disque est SCSI-UW2 ou SATA, peu importe si l'adaptateur graphique est un nVidia 8800 ou Radeon 5700, peu importe si la souris est une Logitech G9X USB ou une MS Intellimouse 1.1 PS / 2.
Je me trompe peut-être, mais j'imagine qu'il serait plus utile de penser (et de poser des questions) en termes d'émulation de caractéristiques générales telles que la vitesse globale du système et la résolution graphique. Peut-être que si vous expliquez un peu plus, les gens seront mieux en mesure de fournir des réponses utiles.
la source
Vous pouvez probablement simplement créer une nouvelle machine virtuelle avec un disque dur virtuel plus petit et une faible quantité de RAM pour obtenir un effet similaire.
la source