Tuesday 12 August 2014

Systems with virtual memory

In virtual memory systems the operating method limits how a process can access the memory. This feature can be used to disallow a process to read or write to memory that is not apportioned to it, stopping malicious or malfunctioning code in program from interfering with the operation of another.

Sharing

Virtual memory is a system of decoupling the memory organization from the physical hardware. The applications operate memory by virtual addresses. Each time an try to access stored knowledge is made, virtual memory knowledge orders translate the virtual address to a physical address. In this way addition of virtual memory permits granular control over memory systems and methods of access.

Protection

Memory is usually classed by access rate as with primary storage and secondary storage. Memory management systems handle moving knowledge between these levels of memory.

Although the memory apportioned for specific processes is normally isolated, processes sometimes require to be able to share knowledge. Shared memory is of the quickest techniques for inter-process communication.

No comments:

Post a Comment