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

虚拟内存技术是拿出什么空间(虚拟内存占用磁盘空间吗)

  • 内存
  • 2024-07-03 12:44:25
  • 5606

一、什么叫虚拟内存,虚拟内存有什么用啊!虚拟内存
内存在计算机中起着重要的作用。所有在计算机上运行的程序都需要在内存不足的情况下运行。为了解决这个问题,Windows采用了虚拟内存技术,即使用部分硬盘空间作为内存。例如,如果计算机只有128MB的物理内存,那么当读取200MB容量的文件时,就必须使用相对大量的虚拟内存。在等待内存将所有文件收集到虚拟内存中的同时,虚拟内存中存储的文件将被释放到原来的安装目录中。
虚拟内存提示下降
一般情况下,Windows运行得越好,虚拟内存会随着你的使用情况动态变化,所以C盘很容易出现磁盘破损,影响系统运行速度。检查虚拟内存设置如下:
右键单击​​“我的电脑”,左键单击“属性”,单击“高级”选项卡,单击“性能”中的“选项”按钮,然后单击“属性”。然后“高级”选项卡并单击下面的“更改”按钮。弹出窗口是虚拟内存窗口。提供一定的值非常重要,这样磁盘损坏的可能性就会降低。或者干脆512M。D盘。首先清除默认,保留选择的C盘,“无页(N)”然后点击D盘的“选项”按钮,点击“自定义大小”,点击“初始大小”和“最大值”以下。添加所有512个盒子,然后单击“添加”按钮。您会看到D盘旁边出现“512-512”字样,这表示所有路径都已设置完毕,重新启动系统即可完成。>注意:虚拟内存只能有一个,并且只能放置在一个世界中!


二、电脑的虚拟内存是什么?有什么作用和影响?内存在计算机中起着很大的作用,计算机中运行的所有程序都需要通过内存来执行,如果执行的程序很大或者很多,内存就会耗尽。为了解决这个问题,Windows采用了虚拟内存技术,即使用部分硬盘空间作为内存,当内存已被使用时,计算机会自动调用硬盘充当内存,以缓解内存紧张。例如,如果计算机只有128MB的物理内存,则在读取200MB容量的文件时,必须使用相对较大的虚拟内存,文件从内存中读取后,首先会存储在虚拟内存中。,存储在虚拟内存中的文件将被提取到原始安装目录。
虚拟内存主要有两个设置,即内存大小和分页位置。内存大小是设置虚拟内存的最小和最大,分页位置是设置硬盘中应该使用哪些内存的分区。磁盘空间。对于内存大小设置,如何获取最小值和最大值可以通过以下方法获取:选择“开始→程序→附件→系统工具→系统监视器”(如果系统工具中没有,可以使用WindowsInstaller的“添加/删除“要安装的程序”)打开系统监视器,然后选择“编辑→添加项”,在“类型”项中选择“内存管理程序”,在右侧列表中选择“更改文件大小”。这样,随着操作的进行,交换文件的值的波动就会显示出来,你可以打开经常使用的程序,然后使用它,此时,每次运行时,检查一下情况系统监视器中的性能值。用户使用的计算机都不同,所以最好长期监控交换文件,找到最适合自己的交换文件的值,以确保系统性能稳定并保持在最佳状态。
找到最合适的范围值后,在设置虚拟内存时,右键单击“我的电脑”,选择“属性”。将出现系统属性窗口,选择“性能”选项卡,然后单击“虚拟”。“下面的内存。”按钮弹出虚拟内存设置窗口,单击“用户自定义虚拟内存设置”单选按钮,为“硬盘”选择一个空间较大的分区,然后在文本中输入合适的值框范围值“最小值”和“最大值”。如果您发现很难使用系统监视器获取最大值和最小值,您可以选择“让Windows管理虚拟内存设置”。
如果硬盘空间足够大,还可以自己设置虚拟内存具体步骤如下:右键“我的电脑”→属性→高级→性能设置→高级→虚拟内存更改→。选择虚拟内存(页面文件)存储分区→自定义大小→定义最大值和最小值→设置。一般来说,虚拟内存是物理内存的1.5倍,数值稍大一些,如果不想让虚拟内存经常变化,可以将最大值和最小值设置为相同。
设置Windows系统所在分区的页面文件文件的大小由系统设置决定。具体设置方法如下:打开“我的电脑”的“属性”设置窗口,切换到“高级”选项卡,在“启动和故障恢复”窗口的“写入调试信息”栏中,如果“无”选择“”,然后将页面文件大小设置为大约2MB。如果使用“CoreMemoryStorage”和“CompleteMemoryStorage”,请将页面文件值设置为较大的值,接近物理内存。
提示:这里关于是否设置系统分区的页面文件存在一个矛盾:如果设置了,系统可能会频繁读取这部分页面文件,从而增加磁盘系统磁道的负载,但如果不设置,当系统蓝屏死机(主要是STOP错误)时,无法创建转储文件(),导致无法进行程序调试和报错。所以妥协的办法就是在系统盘上设置一个较小的页面文件,只要够用就可以了。
创建一个单独的空分区,并设置该分区中的虚拟内存,最小值设置为物理内存的1.5倍,最大值设置为物理内存的3倍,专门用于存储文件页面。不要保存任何其他文档。之所以使用单独的分区来提供虚拟内存,是基于两个考虑:一是因为该分区上没有其他文件,所以该分区不会产生磁盘碎片,这样就保证了数据读写页面文件不受影响受到磁盘碎片的干扰,第二,根据Windows内存管理技术,Windows会优先考虑不经常访问的分区。
其他硬盘分区没有设置页面文件。当然,如果您有多个硬盘,则可以为每个硬盘创建页面文件。当信息分布在多个页面文件中时,硬盘控制器可以同时对多个硬盘执行读写操作。这样系统性能就会得到提高。