当前位置:首页 > 内存 > 正文

虚拟内存和物理内存的区别和关联(虚拟内存和物理内存的区别)

  • 内存
  • 2024-05-11 17:41:31
  • 7097

一、物理内存和虚拟内存的区别速度、内存大小。
1.速度:物理内存的访问速度比虚拟内存快很多,因为它是直接与CPU相连的。虚拟内存必须将数据从硬盘读取到物理内存中,因此速度很慢。
2。内存大小:虚拟内存是一种将物理内存和硬盘空间结合起来的内存管理技术。扩展硬盘上的物理内存以提供更多可用内存空间。虚拟内存的大小可以比物理内存大许多倍甚至更多。虚拟内存由操作系统管理,不能被用户程序直接访问。


二、物理内存与虚拟内存的区别及作用分别是什么?补充:虚拟内存的作用:计算机上运行的所有程序都需要通过内存来实现。为了解决这个问题,Windows采用了虚拟内存技术,即使用部分硬盘空间作为内存。例如,如果计算机只有128MB的物理内存,那么当读取200MB容量的文件时,就必须使用相对大量的虚拟内存。等待内存存储完虚拟内存中的所有文件后,虚拟内存中存储的文件就会恢复到原来的安装状态。虚拟内存设置主要基于您的物理环境。根据微软的建议,虚拟内存设置为物理内存容量的1.5--3倍。例如,对于512MB内存,虚拟内存设置为768--1536MB;到1536--3072MB。还可以自动分配Windows并管理虚拟内存,可以根据实际内存使用情况动态调整虚拟内存的大小。建议值位于虚拟内存设置页面的底部。虚拟内存有两个值:初始大小和最大值。初始大小和最大值相同很重要,这样系统就不会过于频繁地更改页面文件的大小而影响计算机的性能。如果内存容量为2GB以上,不运行大文件或游戏时也可以关闭虚拟内存。当你的物理内存不够的时候,虚拟内存会使用部分硬盘空间作为内存。但由于硬盘的传输速度比内存的传输速度慢很多,所以使用虚拟内存比物理内存慢。你实际欠下的价值必须由你自己数倍弥补。如果太大,会产生很多碎片,严重影响系统的速度。如果太少的话,就不够了,所以系统会提示你虚拟内存太小。(2)高级虚拟内存法:右键单击“我的电脑”,选择“属性-高级-合规性-高级-虚拟内存-更改”,选择虚拟内存所在的世界;然后点击下方输入“自定义尺寸”、“初始尺寸”和“最大值”,最后点击“选项”按钮并确认。如何将虚拟内存从C盘设置到其他世界(如果在其他驱动器上也可以,设置方法相同):右键我的电脑--属性--高级--性能设置--高级--虚拟内存更改---点击C盘--单选“无页面”--“选项”,则C盘旁边的虚拟内存就会消失;“初始大小”下面的值在两个文本框中输入“”和“最大值”-“选项”-确定-重新启动计算机即可完成设置。建议不要将虚拟内存与系统放在同一个磁盘上。内存随着使用而动态变化。因此,虚拟内存最好放在剩余磁盘空间较大且不常用的磁盘上,如D、F等,这样可以防止系统频繁对C盘进行读写操作,影响系统速度。。虚拟内存只需在一台计算机上安装一次,就可以安装在任何地方。(3)减少内存负荷:1.不要打开太多程序。如果打开的文档过多或同时运行多个程序,则没有足够的内存来运行其他程序,因此您需要关闭不使用的程序和窗口。2.不要有太多自动运行的程序。