Got a tricky question? Receive an answer from students like you! Try us!

Virtual Machine - Essay Example

Only on StudentShare
High school
Author : lolita43
Pages 6 (1506 words)


In the late 1960s, when first conceptual thought was given by researchers at IBM till today's computing world, virtual machines has proven to be quite powerful and used to solve many computing problems, such as computer program portability, operating system design and others

Extract of sample
Virtual Machine

Virtual machine is a collection of software like JVM (java virtual m/c) that provides run time environment (e.g. data structure support) to user applications. Such software is now referred with the terms virtualization that is running two or more copies of the same operating system or two or more different operating systems and virtual servers. The host software, which provides this capability, is often referred to as a virtual machine monitor or hypervisor. It resides between the hardware and the "guest" operating systems.
There are four major conceptual models of Virtual Machines used today and cater for different problem The IBM Model as demonstrated in the IBM S/390 solved the need for a single computer system that could simulate multiple computers with different operating systems.
instruction set and maps JVM calls to operating system calls. It simulates a fake CPU that interprets the fake CPU instructions (what is usually referred to as byte code). The most significant feature of the Java Virtual Machine the ability write a program once and execute it with Java Virtual Machines on multiple platforms. The OSI Virtual Machine and the Unix Virtual Machine, represented by the Unix user shell are used to create operating systems and providing services and functions at the operating system level that did not exist in the system hardware.
The OSI Virtual Machine model solved the problem of providing services and functions at ...
Download paper

Related Essays

The role of OS
Some of the most common functionalities of any operating system are mentioned below:…
32 pages (8032 words)
Computer Systems Fundamentals
released their RSA algorithm into the public domain, in advance of the US patent (#4,405,829) expiring on the 20th Sept. of the same year. Following the relaxation of the US government restrictions earlier in the year (Jan. 14) this removed one of the last barriers to the world-wide distribution of much software based on cryptographic systems. It should be noted that the IDEA algorithm is still under patent and also that government restrictions still apply in some places.…
8 pages (2008 words)
State Machine
Suitable choice of semantics for state machines allows multiple machines to be composed in the description of a single object. State diagram can be used to graphically represent finite state machines. This was introduced by Taylor Booth in his 1967 book "Sequential Machines and Automata Theory". Another possible representation is the State transition table.…
3 pages (753 words)
Discussion Questions Week 3
It also provides training resources for programmers looking to learn the Java language. Sun’s community approach to Java is one of the platform’s greatest strengths.…
2 pages (502 words)
Web Information System
AJAX and ActionScript are both popular technologies for developing asynchronous web applications. However, programmers often argue about one technology being superior to the other and therefore, questions like, which technology is better and why, or pros and cons of both technologies, have been highly debated in last few years. This research debates on this similar issue and for sake of clarity, I put forward the exact question that says: describe and compare the AJAX technology for building asynchronous applications for the Web with another similar technology - i.e., ActionScript?…
4 pages (1004 words)
Virtual Reality
Virtual reality is turning out to be the topic with many opposing viewpoints. It has become the focal point of discussion among the general public for several reasons. Conceivably, this is mostly because of all the potentials which virtual reality develops (Hoffman, 2004). However, despite the disagreement this new technology has awakened, society should not stay dubious. Virtual reality if used in an optimistic way can bring a large technological development.…
10 pages (2510 words)
Android operation
Technology is associated with lower production costs, better quality products and ability to develop new products through inventive and innovative ideas (Watsa, 5). It also facilitates easy flow of information that generally improves on the quality of human life.…