Virtual Memory - Logical Address

> Operating System - Kernel (Windows, Unix, Linux) > OS - Virtual Memory

1 - About

Virtual (Or logical) addresses are address of byte implemented by the virtual memory.

same as Memory Segment - Logical Address (pointers) ??

Virtual addresses are those unique to the accessing process whereas Physical addresses are those unique to the CPU


3 - Mapping

The Mapping between physical and logical memory is saved in the page table and is implemented by the mmu.

The mmu is responsible for:

  • translating logical memory into a physical memory address,
  • and for performing checks to make sure the translation can be done and that the access is permitted.

4 - Documentation / Reference