--%>

Main uses of Virtual memory

Illustrate the main uses of Virtual memory?

E

Expert

Verified

a.    When there is a requirement for the program to increase the memory size Virtual memory can be used.

b.    The program looks this memory as a contiguous address but virtual memory is the part of the RAM itself and also helps in saving the inactive parts in the disk file.

c.    Program uses its own memory space for its processing which consists of own virtual space and the resources.

d.    Virtual memory can permits to generating a virtual environment where it displays something also it seems to kept something else, such as if the address looks 0x12345678, so it might look in physical memory at this address 0x65f7a678.

e.    For dividing the memory, Virtual memory contains of pages also the pages that contains itself a set of attributes such as read/write etc.

   Related Questions in Programming Languages

  • Q : Explain the computer thread Explain the

    Explain the computer thread.

  • Q : What do you mean by the term JFC What

    What do you mean by the term JFC? Describe in brief.

  • Q : Define Well-known port Well-known port

    Well-known port: It is a port number at which a server provides a familiar service. For example, 80 is well-known port number for the servers employing the HyperText Transfer Protocol (abbreviated as HTTP).

  • Q : What is an Anonymous array Anonymous

    Anonymous array: It is an array formed without an identifier. The anonymous array is generally formed as an actual argument, for example:// generate an anonymous array of integers.    YearlyRainfall y2k = new YearlyRai

  • Q : What is XLink What is XLink? Answer: It

    What is XLink? Answer: It is a part of the XLL specification which is concerned along with specifying links among documents.

  • Q : What is Concurrency Concurrency : This

    Concurrency: This is a feature of parallel programming. The parts of a program whose executions overlap in time are stated to execute concurrently. Java's thread characteristic support concurrency.

  • Q : What is Bit Bit : It is a binary digit

    Bit: It is a binary digit that can take on two possible values: 0 and 1. The bits are basic building block of both data and programs. Computers regularly shift data around in multiples of eight-bit units (that is, bytes for the sake of effectiveness).

  • Q : Write a program and estimate pi using

    Consider a dartboard of radius 1. Since the area of the board will be  π r2 = π * 1 *1, it's clear the area of the dartboard is exactly π. The area of a square surrounding the board (circumscribing it) would be 2*2 = 4, sin

  • Q : Programming assignment Written (7

    Written (7 points): pp. 303-304: 1, 5, 6, 7 pp. 363-364: 3, 4, 6. pp.303-304: 1. In what ways are the initialization, repetition test, and update steps alike for a sentinel-controlled loop and an endfile-controlled loop? How are they different? 5. Rewrite the program

  • Q : What is UNIX Explain, what is UNIX?

    Explain, what is UNIX?