Process Address Space in operating systems

What is Process Address Space?

Address space is a space in computer memory. And process Address Space means a space that is allocated in memory for a process. Every process has an address space

Address Space can be of two types

  1. Physical Address Space
  2. Virtual Address Space

Physical address space

The physical address space is created in RAM.

Virtual Address Space

Virtual Address Space is an address space that is created outside the main memory inside the virtual memory, and it is created in the hard disk.

When our main memory is less and we want to get more benefit from this less memory, then we create virtual memory.

virtual memory

Virtual memory is memory outside the main memory and inside the hard disk

Virtual memory acts as the main memory but it is actually not the main memory

When a process is loads in OS, its address space is created.

By:Prof. Fazal Rehman Shamil
CEO @ T4Tutorials
Last Modified: April 19, 2020

3 thoughts on “Process Address Space in operating systems

  1. Above discussion specifying the Process Address Space which means the space that is allocated to each process in memory to execute. Physical Address space is created in RAM and Virtual Address space is created in the Hard Disk.

  2. process address house in os
    the house assigned within the memory for the method is that the process addresses space and it’s dived into physical address space and virtual address space. method house is made as presently as process masses within the memory

  3. Memory created in hard disk, outside main memory, known as virtual memory. It is created due to shortage of memory, it is non-countable. Creates own processes to filter the subject data.

Leave a Reply

Your email address will not be published. Required fields are marked *