Virtual Memory

Virtual memory is a technique of executing program, instruction that may not fit entirely in the system memory

Paging

Paging is memory management scheme in which the physical memory allocated to a process is non-contiguous

Swapping

Swapping is a technique of removing a process from main memory and storing its into secondary memory

Segmentation

Segmentation is a memory management scheme in which the physical memory allocated to the process is non-contiguous

Memory Management

Main memory is an important resource of a computer system that must be manged properly for overall system performed

Deadlock

A deadlock is a situation in which two processes sharing the same set of resources