Dans les machines virtuelles La planification en temps réel fournie par le système d'exploitation a tendance à ne pas être fiable. Pour mon application, j'aimerais pouvoir détecter si je cours sur une VM ou non (Linux uniquement). Donc je cherche un moyen agréable de détecter (en C) si je suis dans un environnement virtualisé. Selon la machine virtuelle utilisée, il semble que plusieurs chaînes DMI et CPUID soient utilisées. Je suis surtout intéressé par un moyen générique.Recherche d'un bon moyen de détecter si je cours dans une machine virtuelle (Linux)
Vous avez des idées?
Seules les heuristiques existent. Accepte-le et va de l'avant. – ephemient
Voici également un paquet pour Ubuntu que j'ai découvert aujourd'hui.Cela s'appelle imvirt. Jetez un oeil à http://micky.ibh.net/~liske/imvirt.html. Pensez que cela pourrait être utile, même si c'est en PERL. –