InternetNews.com - Webopedia: Online Dictionary for Computer and Internet Terms
 


   

Partner With Us
















Enter a keyword...
...or choose a category.

virtual machine
Last modified: Wednesday, April 25, 2007  

A self-contained operating environment that behaves as if it is a separate computer. For example, Java applets run in a Java virtual machine (VM) that has no access to the host operating system. This design has two advantages:
  • System Independence: A Java application will run the same in any Java VM, regardless of the hardware and software underlying the system.
  • Security: Because the VM has no contact with the operating system, there is little possibility of a Java program damaging other files or applications.

The second advantage, however, has a downside. Because programs running in a VM are separate from the operating system, they cannot take advantage of special operating system features.

Related Categories
  • Operating Systems
  • Programming
  • Virtualization
  • Related Terms
  • J2EE
  • Java
  • Jini
  • JIT
  • JNI
  • JVM
  • operating environment
  • virtual
  • virtual machine monitor
  • virtual machine server
  • virtual network computing
  • virtualization
  • virtual machine Products :


    Top Store Offers:
    SoftwareMedia.com  21.00Microsoft System Center Virtual Machine Manager 2008 R2 (VMM) provides a straightforward and cost-effective solution for unified management of physica...
    Amazon  129.99includes emulations of Freeman String Symphonizer, Eminent 310, ARP Omni II, ARP Quartet, Crumar Multiman, Polymoog, Elka Rhapsody, Korg PE2000, Logan...
    UnbeatableSale, Inc.  55.96easy to configure overlay for all computer work. removes the glare and stabilizes the print on any slected area of the page. use with any computer app...
    SoftwareMedia.com  21.00Microsoft System Center Virtual Machine Manager 2008 R2 (VMM) provides a straightforward and cost-effective solution for unified management of physica...
    Amazon Marketplace  5.00Microsoft Java VM with Compliant JAVA Technology, Platforms: Windows

    Compare all matches:
    24 Store Offers
     
    Related Links

    The Java Virtual Machine Specification
    Description of and link to the online version of the book entitled "The Java Virtual Machine Specification" by Sun's own designers of the Java VM, Tim Lindholm and Frank Yellin.

    Yahoo!'s parallel virtual machines page
    Yahoo!'s directory of parallel virtual machines.

    Understanding Hardware-Assisted Virtualization
    Hardware-assisted virtualization changes the access to the operating system itself. x86 operating systems are designed to have direct access to system resources to run. With software virtualization the VMM emulates the required hardware to the operating system.

    Webopedia's Quick Reference: Virtualization: All About Hypervisors
    As virtualization — or at least talk of it — spreads through the enterprise, the word hypervisor is popping up everywhere. To understand what a hypervisor is, you first have to have a basic understanding of system virtualization.


    Add internetnews.com
    to your browser search box.

    IE 7 | Firefox 2.0 | Firefox 1.5.x

    Receive news
    via our XML/RSS:
    feed

    More InternetNews.com


    Hardware Software Mobility Web Content
    Search Government Developer Business
    Storage E-Commerce Networking Security




    The Network for Technology Professionals

    Search:

    About Internet.com

    Legal Notices, Licensing, Permissions, Privacy Policy.
    Advertise | Newsletters | E-mail Offers