2
有人可以指出用户逻辑内存和虚拟内存之间的差异。一个例子会非常有用。谢谢用户逻辑内存和虚拟内存之间有什么区别?
有人可以指出用户逻辑内存和虚拟内存之间的差异。一个例子会非常有用。谢谢用户逻辑内存和虚拟内存之间有什么区别?
就用户而言,他所有的逻辑内存都是虚拟的。虚拟内存是一种基础结构,可以处理比计算机上存在的物理内存(RAM)更多的内存。这是可能的,因为即使程序可能需要大量的内存,在任何给定的时刻,寻址的内存都是有限的。内存管理器将未使用的内存分页到磁盘,释放物理内存。无论何时需要页出内存,内存管理器都会访问该磁盘并将该块加载回物理内存,从而允许用户进程使用它。
你能为你的问题提供一些背景吗?即你在哪里遇到这些条款。 – cnicutar
由CPU生成的逻辑地址也称为虚拟地址。 –
@cnicutar我正在浏览虚拟内存中的资料,我发现这个特殊的陈述:虚拟内存 - 用户逻辑内存与物理内存的分离。我不明白它指的是什么。 – starkk92