answersLogoWhite

0


Best Answer

CPU works directly with the RAM and any memory i/o on the RAM by the CPU is a solid state operation where no mechanical devices are involved. Therefore data operations with RAM are very fast.

Virtual memory on the other hand has a portion on the RAM and a portion on the disc that cannot be accomodated in the RAM. This is because virtual memory is much larger than the RAM or even the address space available to the CPU. The virtual memory manager manages loading the data page from the disc and back.

When a program needs a portion of data that is in the virtual memory, the virtual memory manager checks if the data is in a page that is already loaded on the RAM. If it is, then it simply hegabs the virtual memory address with the physical address on the RAM so that the program can access the memory. If the data is on a virtual address that is not on the RAM, Lol, the page that contains the portion of the data needed is loaded from the disc onto the RAM and placed in an empty slot that is available so that the virtual address could be converted to a physical address that is on the RAM. However the process of loading the page from the virtual memory involves seeking th page on the disc and loading it onto the ram. It may also involve making space available on the RAM if there is no empty slot found and for that a page needs to be unloaded from the RAM and putting it onto the disc which adds to another disc i/o operation.

Thus explains why having the data accessed and operated on the RAM is much faster than Disc i/o. Now-a-days some computers do come with Hard disks that are completely electronic. Virtual memory operations will be much faster with such Hard disk drives. However the process of virtual to physical translation and paging shall still be required.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

15y ago

RAM would be faster, "virtual memory im asumming they are refering to when they use hardrive space or a usb device as RAM. without getting technical and not knowing ur exact situation i would load it into RAM for better speed even though u probaly wont really notice it to much

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

Access time/speed. Virtual memory is really hard disk memory acting like RAM, so it will still be subject to all the caveats of a hard disk. Seek time, transfer rates, etc. These are all things you do not have to worry about with RAM.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

RAM is over 1,000,000 times faster than virtual memory, which is just hard drive space. So by only loading on RAM you could possibly see increased performance.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

dnt fugdhtrdhr

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is an advantage of loading an application entirely into RAM rather than loading part of that application into virtual memory?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is an advantage of loading an application entirely into RAM rather loading part of that application into virtual memory?

RAM is over 1,000,000 times faster than virtual memory, which is just hard drive space. So by only loading on RAM you could possibly see increased performance.


What is an advantage of loadding applications entirely into RAM rather than loading part of an application into virtual memory?

ram is much much faster than OS virtual memory..


What is an advtange of loading applications entirely into RAM rather than loading part of an application into virtual memory?

Faster execution, access and throughput.


What is advantage of loading an application entirely into RAM rather than loading part of that application into virtual memory?

Random Access Memory is digital and therefore much quicker at loading then an optical drive. To get the best of both worlds (speed loading, storage capacity) you must opt for an expensive Solid State Harddrive. Which is essentially just a huge chunk of Ram coded for use as a harddrive. Hope that helps?


What is virtual advantage?

advantage


What is virtual application?

A virtual application is an application that has been optimized to run on virtual infrastructure. The application software along with just enough operating system (JeOS or "juice") is combined inside a virtual machine container in a manner that maximizes the performance of the application.


What is the main advantage for OS designer by using virtual machine architecture?

The main advantage is that,the virtual machines reduces the hardware usage. In virtual machines we can load different OS.


What are some virtual kids worlds with no email needed and no down loading?

HOMEWORK.


What application creates a virtual machine?

1 oracle virtual box 2. Virtual PC 2007/ 2010 3. VMWare


What is the application that creates a virtual machine on a computer?

VM Ware


What is application mentioned in the chapter that creates a virtual machine on a computer?

yeah


What is virtual communicationas?

A virtual communications is a type of communication that takes advantage of the internet as its platform for transmitting or broadcasting voice and other data. One type of virtual communication is a virtual PBX phone system.Source(s):http://www.virtualpbxcompare.com/virtual-pbx-information.html