电脑如何虚拟内存和硬盘?

Windows 9x的虚拟内存分页位置实际上是存储在驱动器c根目录下的虚拟内存文件(也叫交换文件)Win386.swp,它的存储位置可以是任何分区。如果系统盘C的容量有限,我们可以通过在记事本中打开文件system . ini(C:\ Windows C:\ Windows)将Win386.swp转移到另一个分区。在[386Enh]部分,将“分页驱动器= c: Windows Win386.swp”更改为其他分区的路径。如果交换文件放在D:,就改成“PagingDrive=D:Win386.swp”。如果没有上述语句,可以直接键入。

对于使用Windows 2000和Windows XP的用户,可以选择设置→高级→控制面板中的更改→系统→性能打开虚拟内存设置窗口。默认情况下,在驱动器[卷标]中选择系统所在的分区。如果要换到其他分区,必须先将原分区设置为非分页文件,然后再选择其他分区。

或者说,WinXP一般要求物理内存在256M m以上,如果你喜欢玩大型3D游戏,内存(包括显存)不够大,系统往往会提示虚拟内存不够,系统会自动调整(虚拟内存设置为系统管理)。

如果你的硬盘空间足够大,还可以设置自己的虚拟内存。具体步骤如下:右键我的电脑→属性→高级→性能设置→高级→虚拟内存更改→选择存储虚拟内存(页面文件)的分区→自定义大小→确定最大最小值→设置。一般来说,虚拟内存是物理内存的1.5倍,或者大一点。如果不想频繁更改虚拟内存,可以将最大值和最小值设置为相同。

虚拟内存设置-

一、什么是虚拟内存?

Windows操作系统使用虚拟内存来动态管理运行时交换文件。

为了提供比实际物理内存更多的内存容量供使用,Windows操作系统

占用了一部分硬盘。

空间作为虚拟内存。当CPU有请求时,它会首先读取内存中的数据。当内存容量

不够用的时候,Windows会把需要暂存的数据写入硬盘。所以,电脑的

内存大小等于实际物理内存容量加上分页文件(即交换文件)的大小。

如有必要,分页文件将使用硬盘上的所有可用空间。若条

允许,你要尽可能的应用这个功能设置。当然,如果你能自己设置,

会达到比Windows操作系统自动设置更好的效果。

第二,虚拟内存的计算

在你设置虚拟内存大小之前,你会思考如何“实际设置”。有人

建议套用一个通用公式:物理内存*2.5,这当然是错误的。应用这个公式,

16MB内存的用户,40MB应设置;对于128MB内存的用户来说,应该是

设置320MB。显然,对于一个内存较少的用户来说,他需要的内存容量比有内存的用户少。

大型用户设置更多的虚拟内存。要查看内存在您的计算机中是如何工作的,您应该首先

安装系统管理器。打开控制面板窗口,单击添加/删除程序,然后选择

“Windows Installer”,选择“系统工具”,在“系统监视器”前打勾。

并安装它。运行系统监视器(开始-程序-附件-系统工具-系统监视器)。

选择“编辑”,然后在右边的“添加项目”中选择“内存管理器”。

在窗口中添加“交换文件正在使用”和“交换文件大小”。此时,系统监视器将

显示轨道图标。此外,您还可以通过“编辑”项目中的“删除项目”来删除不必要的项目。

点击“选项”中的“图表”,设置“更新间隔”,根据您的计划进行监控。

根据时间长短来选择。一定要点击“文件”选择“开始录制”并保存。

将日志(sysmon.log)记录在硬盘上,以备将来参考。

如果你想得到一个更好的轨迹作为参考,你需要做一些事情让你的机器“有压力”

任务,比如玩游戏,或者运行一些大程序。运行某些极限时演示或播放。

【虚幻】在玩游戏的时候,它可以帮你确定你需要的“虚拟内存”的大小。当然,这种“沉重的压力”

测试是在计算机可以承认的情况下进行的,测试结果显示了处理图形的能力。

与“交换文件大小”相关。设置系统监视器后,您可以参考日志记录。

是的。用记事本打开文件“sysmon.log”。其中文件大小以字节为单位。

我们用1048576(1024 * 1024)来换算。125829120/1048576 = 120 MB .

你应该取计算出来的最大值,它和计算值的差值一般不超过5MB。

第三,建立虚拟内存

根据测试结果,通常有两种不同的方法来设置虚拟内存。一种方法是创造

一个是“长期固定”转换文件,另一个是创建“半长期”转换文件。创建“半长期”

转换文件的优点是,Windows操作系统可以在必要时扩展转换文件的大小。

这将避免“内存不足”的错误。应用程序完成后,Windows操作系统将再次转换该文件。

的大小将恢复为其原始(也是最小的)大小。如果你想创建一个“长期固定”的转换文件,

那么设定值要比计算值多留30-50MB的空间,要设定“最大值和最小值”的标准。

设置为150MB。特别是当有额外的虚拟内存需求时,“长期固定”的转换文件可以更好

防止意外情况的发生。其实一般来说硬盘上有150MB虚拟。

内存应该能够应对额外的内存空间需求。

一旦您确定了要选择的方法,请遵循以下步骤:

1.清理您的硬盘并重新启动它;

2.右键单击“我的电脑”,然后选择“属性”。

3.选择“性能”项目;

4.选择“虚拟内存”并在弹出窗口中选择“用户指定的虚拟内存设置”。

(下面所谓的A或B取决于你选择的是“长期固定”还是“半长期”转换文件格式);

a .如果选择“长期固定”转换文件,请按照上述方法设置数值;

b如果选择“半长期”转换文件,就像上面的设置一样(当然具体数值由计算值决定)。

最大值是硬盘上的所有可用空间;

5.重新启动以使修改的设置生效。

注意:你也可以通过文件“system.ini”来设置虚拟内存的大小。

单击“开始”弹出窗口中的“运行”项,键入“system.ini ”,然后按Enter键。

使用“minpagingfilesize,maxpagingfilesize &;PagingDrive= "

设置存放转换文件的硬盘驱动器号以及转换文件的最大值和最小值。这里的值以KB为单位

单位进行计算,请用MB*1024的方法进行换算。

第四,进一步改进文件交流

设置好虚拟内存后,可以进一步完善。交换文件最好放在硬盘的边缘。

不幸的是,Windows操作系统自带的磁盘清理器不支持它,但是你可以使用类似的东西。

在像Norton Speed Disk这样的磁盘清理工具中。我建议你不要把交换文件放进去。

在不同的分区,正因为如此,硬盘磁头会不断移动,从而浪费时间和硬盘本身。互相地

相反,我建议你把交换文件放在最常用的分区,也就是说,放在安装Windows操作的分区。

在系统“C:/”中。设置虚拟内存时,更改硬盘设置意味着更改交换文件设置。

第五,虚拟缓存——VCache

注意:以下设置在Windows 95操作系统中会比在Windows 98中获得更好的结果。

效果更好,所以如果用Windows 98系统,就不用设置“最大最小”了

缓存文件(最小& amp;MaxCacheFile)”。

单击“开始”弹出窗口中的“运行”项,键入“system.ini ”,然后按Enter键。

在文件中查找“[vcache]”项目,并在标题下键入以下信息:

MinFileCache=16384

MaxFileCache=16384

可以先用“剪切”(ctrl+L),再用“粘贴”(ctrl+V)来完成。在…之中

“最小和最大缓存文件;MaxCacheFile)取决于物理内存(如果有)的大小。

64MB内存,虚拟缓存应该设置为物理内存吗?尺寸。如果有128MB的内存,

你应该把价值翻倍。如果你想达到最好的效果,你需要对其中的一些值进行实验。

现在,将以下内容添加到最小和最大缓存文件的设置中。

Chunksize=512

NameCache=2048

目录缓存=48

以上设置是什么意思?

1.“敏& ampMaxCacheFile设置系统中最小和最大磁盘缓存。这种设置

它将直接影响物理内存的实际应用大小。设置值越高,使用的内存越少。

将其用于转换目的。

2.“组块大小”的设置会直接影响工作效果。磁盘缓存是内存中的缓存。

独立模块;它被分成许多“块”,如果Chunksize设置得太小,它将是一个。

肯定会增加占块的数量。如果块大小设置得太大,会浪费很多资源。所以,最好

的值既不太大也不太小。如果需要,可以通过将该值乘以512(或1024、2048等)来更改该值。).

3.“名称缓存”设置了Windows系统可以跟踪的文件数量的上限。

4.“目录缓存”设置了Windows系统可以跟踪的目录数量的上限。

另外,还有一种优化内存的方法。但是在使用它之前,你必须在电脑上。

安装“Windows脚本”程序。您可以在控制面板中选择“添加/删除程序”。然而,

然后选择Windows installer。

经过以上设置,你的虚拟内存各方面都会提升很多。

你会发现你的系统发生了明显的变化:比如硬盘不再频繁访问等等。

因为完善你的系统虚拟内存设置会让你获得巨大的收益。

那么,请加入虚拟内存的行列。