Answer by
bmraqib (39)
Virtual Memory is a memory, which management technique developed for multitasking kernels. This memory virtualizes a computer architecture's various hardware memory device like RAM or Disk Storage. Virtual memory is an integral part of a computer. All implementations excluding emulators and virtual machines require hardware support, typically in the form of memory management unit into the CPU.