我想深刻了解 物理内存和虚拟内存,大侠指教下,谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:01:40
比如物理内存没被占满的时候,系统会去动用虚拟内存吗?

“其实你任务管理器的进程里看到的是真实的内存情况。而在性能里面看到的是你的虚拟内存和真实内存占用的总量。”

引号里面的话求解,我有点不明白,看上面这句话的意思,就是物理内存没被用光的时候,虚拟内存已经在工作?

我系统内存被占用900,但是进程里面,所有进程加一起都没有900,请问看不见的那些内存被谁占用了?
说详细一些吧,我系统32位U版vista,物理内存4G,有700MB认不出,被我分了一个“虚拟硬盘”,并且把虚拟内存设置在上面,大小是700,

哈哈,专业的有点太复杂,说些通俗的不知你建议吗哈哈,虚拟内存 是我们经常因为内存有点小, 在设置里面把 物理内存乘5来定的参数 这样可以使电脑的速度快一些,任务管理器里的显示的是一些比较具体的,怎么说呢,就是一些较重要的,而由及时一些操作留下的像操作路径撤销等一些都会在虚拟内存里处理自然就占用空间了,然后就出现你看到的现象了!每次你进网页 或者打开表格都会留下痕迹,这些痕迹都是保存在虚拟内存里面,有的时候也可能是病毒导致你的虚拟内存占用过大,这些都是造成的原因,清理下垃圾文件就OK,哈哈,不知你听懂了吗?真是献丑了呀!哈哈

那就对了。简单的说,其实,你的计算机不管有多大内存,都会动用虚拟内存。内存在读取时,会先将硬盘上内容读到你的虚拟内存(其实就是你硬盘上的一块空间),然后,虚拟内存再与真正的内存交换数据。不管你真实内存使用多少。只要你的系统启动,虚拟内存就被使用!

如果计算机缺少运行程序或操作所需的随机存取内存 (RAM),则 Windows 使用虚拟内存进行补偿。
虚拟内存将计算机的 RAM 和硬盘上的临时空间组合在一起。当 RAM 运行速度缓慢时,虚拟内存将数据从 RAM 移动到称为“分页文件”的空间中。将数据移入与移出分页文件可以释放 RAM,以便完成工作。
一般而言,计算机的 RAM 越多,程序运行得越快。如果计算机的速度由于缺少 RAM 而降低,则可以尝试增加虚拟内存来进行补偿。但是,计算机从 RAM 读取数据的速度要比从硬盘读取数据的速度快得多,因此增加 RAM 是更好的方法。