--%>

Virtual memory used in Windows architecture

Explain why the virtual memory is to be used in Windows architecture?

E

Expert

Verified

Virtual memory is used in Windows architecture because of the following reasons:

a.    The use of Virtual memory is to increase the size of the memory more than you have the memory in your physical system.

b.    The process which uses virtual memory cannot access other process’s memory, by this way it keeps the processes secure from another process.

c.    The pages which are placed in the virtual memory are having their own setting that agrees the protection which provide to the applications.

d.    The inactive memory which is for a longer time period will be stored in some regions which can be stored to the page-file or paged out.

e.    On demand the stored pages can be retrieved that is each time the system will need it, it can access it.

   Related Questions in Programming Languages

  • Q : Define Thread Thread : It is a

    Thread: It is a lightweight procedure which is managed by the Java Virtual Machine (abbreviated as JVM). Support for threads is given by the Thread class in java.lang package.

  • Q : Explain Semantic error Semantic error:

    Semantic error: It is an error in the meaning of program. A statement might contain no syntax errors, however might still break the rules of Java language. For example, when ivar is an int variable, the shown statement is syntactically correct

  • Q : The COBOL ALTER statement Task 3

    Task 3 Explain the effect of the following pictures: 05 FIELD-1 PIC Z(5)9. 05 FIELD-2 PIC £(5)9.99. 05 FIELD-3 PIC £**,***.99. 05 FIELD-4 PIC £££,££9.99DB. 05

  • Q : Determine incorrect tags in HTML What

    What is incorrect with my < br > Tags?

  • Q : Storing the CSS Definitions in external

    Describe the code in order to store CSS Definitions within the external Files.

  • Q : Level-triggering interrupt Normal 0

    Normal 0 false false

  • Q : Define Preempt Preempt: It is the

    Preempt: It is the presently executing thread might be preempted, or forced to give up control, by a higher priority thread which becomes eligible to run throughout its time slice.

  • 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 : Define the term Direct recursion Define

    Define the term Direct recursion: Recursion which outcomes from a method of calling itself.

  • Q : Explain Method overloading Method

    Method overloading: Two or more techniques with similar name stated within a class are said to be overloaded. This exerts to both constructors and other methods. The overloading applies via a class hierarchy, thus a sub class may overload a method sta