Popular Searches

download information for Search Optimization  Search Optimization
download information for Search Engine  Search Engine
download information for Adsense  Adsense
download information for RSS  RSS
download information for Blog  Blog
download information for Compression  Compression
download information for Audio  Audio
download information for Video  Video
download information for XML  XML
download information for Screensaver  Screensaver
download information for CSS  CSS
download information for Backup  Backup
download information for Software  Software
download information for Spyware  Spyware



Tags

improve underlying operating system executed installed although launched intercepts



Web Matches

Applicatio..
Application virtualization is an umbrella term that describes software ... Limited application virtualization is used in modern operating systems such as ...

Microsoft Applicatio..
Microsoft Application Virtualization platform allows applications to be deployed ... SoftGrid Application Virtualization is composed mainly of two components ...

Microsoft Virtualiza..
Microsoft Virtualization, resources, downloads, solutions, white papers, deployment ... Application virtualization makes deployment significantly easier. ...

Applicatio..
Application Virtualization / Streaming White Papers. Server-Based Computing ... Application / Desktop Virtualization Podcast with Yori Gabay from InstallFree ...

Applicatio..
Providing technology solutions for Response Time management. ... Home > Solutions > Application Performance Monitoring > Virtualization ...

AppStream lets you choose virtualiza..
AppStream's on-demand remote software distribution and remote software access ... Application Virtualization. Remote Software Access - Best of Both Worlds ...



A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z

Search Articles e.g. mp4
 

Application Virtualization

Application virtualization aims to improve application compatibility and manageability by encapsulating applications from the underlying operating system on which they are executed. A virtualized application is not installed in the traditional sense, although it is still executed as if it is.

When a virtualised application is launched, the virtualization layer intercepts and transparently redirects any operations such as file I/O by that application. This application believes it has direct access to the underlying operating system resources, although in effect it does not.

Overview

Application virtualization is used in modern operating systems such as Microsoft Windows and Linux. For example, Windows Vista implements limited file and Registry virtualization so that legacy applications that try to save user data in a system location can still work on the platform.

Full application virtualization requires a virtualization layer to be installed on a machine. For example Microsoft Application Virtualization is an example of this technology for the Windows platform.

A common misconception is that a runtime environment is application virtualization, although it may appear to be so.

A similar, but different principle is Operating system virtualizations which encapsulate the entire operating system from the hardware, as opposed to applications from the operating system.

Pros

Allows applications to run in environments that do not suit the native application (e.g. Wine allows Microsoft Windows applications to run on Linux).

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

Uses fewer resources than a separate virtual machine.

Run applications that are not written correctly, for example applications that try to store user data in a read-only system-owned location.

Run incompatible applications side-by-side, at the same time.

Maintain a standard configuration in the underlying operating system across multiple computers in an organization, regardless of the applications being used, thereby keeping costs down.

Implement the security principle of least privilege by removing the requirement for end-users to have Administrator privileges in order to run poorly written applications.

Cons

Applications may need to be packaged for the virtualisation environment.

Client virtualization software is required.

Increased resource requirements (memory and disk storage).



Related Ads





Add to Google Add to Yahoo Add to Furl  Add to del.icio.us  Add to DIGG

Resource: Part or all of the information provided in this section is brought to you via wikipedia and other similar sites. Please repsect their licenses and for more information visit the homepages of these sites.

Links
Freeware Downloads Download Information
RGB Hex Converter Web Colors
Home  Link to Us
Copyright © iFreeware Downloads 2005-2009
All rights reserved