我经常对操作系统中的虚拟化概念感到困惑.考虑将RAM作为物理内存,为什么我们需要虚拟内存来执行进程?
当来自外部硬盘驱动器的进程(程序)被带到主存储器(物理存储器)以执行时,该虚拟存储器在哪里.
谁负责虚拟内存以及虚拟内存的大小?
假设RAM的大小是4GB(即2 ^ 32-1地址空间),虚拟内存的大小是多少?
virtualization ram operating-system memory-management virtual-memory
memory-management ×1
operating-system ×1
ram ×1
virtual-memory ×1
virtualization ×1