Memory Management and Virtual Memory

Virtual Memory - combination of hard drive space and RAM that acts like memory that our processes can use

  • when we execute a process, we take data from the program in chunks known as Pages which are stored in Virtual Memory
  • if we want to read or execute these pages, they have to be sent to physical memory like RAM