Tuesday, March 6, 2012

MEMORY MANAGEMENT REQUIREMENTS

MEMORY MANAGEMENT REQUIREMENTS-->
                                    Relocation,Protection,Sharing,Logical organization,Physical organization.
1.Relocation--In a multiprogramming system, the available main memory is generally shared among a number of      processes.relocation is the process of swapping a process back in  memory .Once a program has been swapped out to disk,then we can put it into main memory at another area of memory.It is called relocation.so we need memory allocation for process to execute.and we need  MEMORY MANAGEMENT.
2.Protection--Each process should be protected against unwanted interference by other processes,
whether accidental or intentional. Thus, programs in other processes should not be able to reference memory locations in a process for reading or writing purposes without permission.
3.Sharing--Any protection mechanism must have the flexibility to allow several processes to
access the same portion of main memory.The memory management system must therefore allow controlled access to shared
areas of memory without compromising essential protection.
4.Logical Organization

No comments:

Post a Comment