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

基于Windows虚拟内存的设计

  • 内存
  • 2024-08-25 12:39:04
  • 6584

一、windows如何设置虚拟内存设置虚拟内存
虚拟内存的概念是相对于物理内存而言的。当系统的物理空间不足时,操作系统会在硬盘上开辟一块空间,这部分硬盘空间称为虚拟内存。Windows98使用文件,而Windows2000/XP使用分页文件来管理虚拟内存。
1.大小
1、一般情况
一般情况下,建议让Windows自动分配和管理虚拟内存。它可以根据实际内存使用情况动态调整虚拟内存大小。
2.关于最小值
Windows建议页面文件的最小值应等于系统当前物理内存容量加上12MB。对于物理内存容量小于256MB的用户,建议最小分页文件值一定要大一些:
①对于使用128MB及以下内存的用户,建议使用当前物理内存容量的1.75倍最小分页文件值。
②对于内存大小在128MB到256MB之间的用户,建议设置当前物理内存容量的1.5倍作为最小分页文件值。
3、关于最大值
一般来说,交换文件的最大值越大越好。建议设置为最小值的两到三倍。
4、极端情况
当硬盘空间紧张时,设置分页文件时,只需保证不小于物理内存的3/4即可。
如果物理内存较大(大于512MB),可以禁用虚拟内存。(上海任亚伟)
5、根据任务环境进行设置
①3D游戏环境
3D游戏对CPU、显卡、内存的要求较高,当物理内存较少时,当虚拟内存较多时大于256MB,建议将虚拟内存设置为较大的值,这对于提高游戏的稳定性和流畅性非常有帮助。
​②以播放视频为主的环境
视频应用程序对磁盘空间的“胃口”较大,但不要像3D游戏环境中那样将虚拟内存设置得那么大,尤其是对于WindowsXP用户。由于WindowsXP不会自动释放不必要的磁盘空间,因此文件会不断变大。如果你把虚拟内存和WindowsXP放在同一个分区,在播放RM、ASF等视频流文件后,经常会提示虚拟内存设置太小或者空间不足。如果此时查看交换文件,它已经有1GB了。因此,建议经常欣赏视频文件的WindowsXP用户将初始值设置得较小或者将虚拟内存转移到系统盘以外的分区。
2、设置方法
下面以WindowsXP中转移虚拟内存盘符为例介绍虚拟内存的设置方法:进入“打开→控制面板→系统”,选择“点击”“高级”选项卡,单击“性能”列中的“设置”按钮,选择“高级”选项卡,单击“虚拟内存”列中的“更改”按钮,打开窗口,在驱动器列表中键入系统驱动器盘符,然后选择“否”。页面文件选项。然后单击“设置”按钮,选择“自定义大小”选项并设置“初始选择大小”和“最大值”下的值,然后单击“设置”按钮,最后单击“确定”按钮结束该过程。