What is the difference between virtual address and real address?

1 answer

Answer

1208595

2026-07-29 15:50

+ Follow

A virtual address is an address generated by the CPU during a program's execution and is part of a virtual memory system, allowing programs to use more memory than physically available. In contrast, a real address (or physical address) refers to a location in the actual physical memory (RAM) of the computer. The operating system and memory management unit (MMU) translate virtual addresses into real addresses, enabling efficient memory management and isolation between processes. This abstraction allows multiple processes to run concurrently without interfering with each other's memory.

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.