Virtual machine
Software virtualization: from real to abstract virtual machines

Add to my library

H1585 V1 Article

Virtual machine


Software virtualization: from real to abstract virtual machines

Authors : Bertil FOLLIOT, Gaël THOMAS

Publication date: February 10, 2009, Review date: January 16, 2025 | Lire en français

Add to my library Add to my library

Logo Techniques de l'Ingenieur You do not have access to this resource.
Request your free trial access! Free trial

Already subscribed?

3. Virtual machine

Operating systems provide a virtualization layer between hardware and applications, but since an operating system does not virtualize the processor, a traditional application can only run on a single processor and a single system. The rise of distributed applications requires code to interact in a heterogeneous environment, and many applications require code to be migrated from one machine to another, be they web applications such as applets or javascript, mobile agent-based applications, or distributed applications that need to load call stubs for distributed objects. Since compiled code can only run on a single processor and a single system, it is impossible to migrate this code to a heterogeneous environment. To solve this problem, a processor virtualization layer is introduced. This can emulate a real machine, as in the case of concrete virtual machines (Qemu, Bochs, VirtualBox or VirtualPC),...

You do not have access to this resource.
Logo Techniques de l'Ingenieur

Exclusive to subscribers. 97% yet to be discovered!

You do not have access to this resource. Click here to request your free trial access!

Already subscribed?


Article included in this offer

"Software technologies and System architectures"

( 230 articles )

Complete knowledge base

Updated and enriched with articles validated by our scientific committees

Services

A set of exclusive tools to complement the resources

View offer details
Tous les livres blancs
Article Créer de la confiance avec les blockchains
24 July 2018
Créer de la confiance avec les blockchains

En 2008 Satoshi Nakamoto définissait un nouveau modèle de monnaies, dont l'émission et la gestion s'opèrent sur un réseau pair-à-pair sans contrôle centralisé. ...

Article Google Street View s'invite sur un chameau
13 October 2014
Google Street View s'invite sur un chameau

Google délaisse pour un temps la bonne vieille Google Street Car, et s'aventure à dos de chameau pour arpenter les dunes émiraties du Rub al-Khali, autour de l'...

Toutes les actualités
Contact us