Question: what is the difference between physical and virtual address?
Answer: Physical addresses refer to hardware addresses of physical memory. Virtual addresses refer to the virtual store viewed by the process. ... only a portion of the address space that processes do use is loaded into physical memory at a time.