Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Cross-platform_virtualization> ?p ?o. }
Showing items 1 to 21 of
21
with 100 items per page.
- Cross-platform_virtualization abstract "Cross-platform virtualization is a form of computer virtualization that allows software compiled for a specific CPU and operating system to run unmodified on computers with different CPUs and/or operating systems, through a combination of dynamic binary translation and operating system call mapping.Since the software runs on a virtualized equivalent of the original computer, it does not require recompilation or porting, thus saving time and development resources. However, the processing overhead of binary translation and call mapping imposes a performance penalty, when compared to natively-compiled software. For this reason, cross-platform virtualization may be used as a temporary solution until resources are available to port the software. Alternatively, cross-platform virtualization may be used to support legacy code, which running on a newer and faster machine still maintains adequate performance even with virtualization overhead.By creating an abstraction layer capable of running software compiled for a different computer system, cross-platform virtualization characterizes the Popek and Goldberg virtualization requirements outlined by Gerald J. Popek and Robert P. Goldberg in their 1974 article "Formal Requirements for Virtualizable Third Generation Architectures". Cross-platform virtualization is distinct from simple emulation and binary translation - which involve the direct translation of one CPU instruction set to another - since the inclusion of operating system call mapping provides a more complete virtualized environment. Cross-platform virtualization is also complementary to server virtualization and desktop virtualization solutions, since these are typically constrained to a single CPU type, such as x86 or POWER.".
- Cross-platform_virtualization wikiPageID "17283077".
- Cross-platform_virtualization wikiPageRevisionID "586498961".
- Cross-platform_virtualization hasPhotoCollection Cross-platform_virtualization.
- Cross-platform_virtualization subject Category:Hardware_virtualization.
- Cross-platform_virtualization type Artifact100021939.
- Cross-platform_virtualization type Device103183080.
- Cross-platform_virtualization type Instrumentality103575240.
- Cross-platform_virtualization type Machine103699975.
- Cross-platform_virtualization type Object100002684.
- Cross-platform_virtualization type PhysicalEntity100001930.
- Cross-platform_virtualization type VirtualMachines.
- Cross-platform_virtualization type Whole100003553.
- Cross-platform_virtualization comment "Cross-platform virtualization is a form of computer virtualization that allows software compiled for a specific CPU and operating system to run unmodified on computers with different CPUs and/or operating systems, through a combination of dynamic binary translation and operating system call mapping.Since the software runs on a virtualized equivalent of the original computer, it does not require recompilation or porting, thus saving time and development resources.".
- Cross-platform_virtualization label "Cross-platform virtualization".
- Cross-platform_virtualization sameAs m.043nh4w.
- Cross-platform_virtualization sameAs Q5188188.
- Cross-platform_virtualization sameAs Q5188188.
- Cross-platform_virtualization sameAs Cross-platform_virtualization.
- Cross-platform_virtualization wasDerivedFrom Cross-platform_virtualization?oldid=586498961.
- Cross-platform_virtualization isPrimaryTopicOf Cross-platform_virtualization.