Application Virtualization Article Index for
Application
Website Links For
Application
 

Information About

Application Virtualization





OVERVIEW


Application virtualization is very commonly used in modern operating systems such as Microsoft Windows , Linux etc. In Windows nearly every single application is virtualized.

Application virtualization can be further extended by virtualization within a virtualized environment, over and over at the detriment of application performance. The reason for using multiple virtualizations is usually perceived (or actual) weaknesses in the host virtualizations' reliability and security.

A common misconception is that a Runtime Environment is application virtualization even though it may appear to be so. Code that is interpreted rather than executed does not ensure system security or integrity.

Operating System Virtualization s such as VMware encapsulate the entire operating system from the hardware.


PROS

  • Allows applications to run in environments that do not suit the native application.

  • May protect the operating system and other applications from poorly written or buggy code.

  • Uses less resources than Operating system virtualization.



CONS

  • Requires more CPU cycles to perform the same tasks, and hence execution time is slower.



SEE ALSO



REFERENCES