怎么合理设置虚拟内存提高电脑速度
合理设置虚拟内存提高电脑速度的方法
观点一:对于物理内存大的用户,可以完全禁用虚拟内存。为了彻底理解这个问题,
我们必须首先了解虚拟内存是什么,以及虚拟内存扮演什么角。在早期,由于内存价格
非常昂贵,计算机通常不会配置太多内存。有时,如果操作系统和应用程序所需的内存量
超过了计算机中安装的物理内存量,操作系统会通过一个名为“分页”的操作,将不需要
访问的数据临时写入硬盘上的一个特殊文件,这将释放内存,用于需要立即使用内存的程
序和数据。这个位于硬盘上的特殊文件是分页文件,即虚拟内存文件或交换文件。对于windows
2000/xp/2021操作系统,分页文件名为pagefile.sys,默认情况下位于操作系统所
在分区的根目录下。
现在我们知道了虚拟内存的起源和功能,持有这种理论的人认为硬盘和内存的速度是机械电子工程就业前景
非常不同的。如果虚拟内存被禁用,系统不需要花费时间将内存中的数据分页到硬盘上,那部电视剧最好看
从而提高系统的运行效率。然而,根据传统设计,窗户
王者荣耀抢鲲大作战的许多核心功能都需要使用分页文件,而如果你禁用了所有分页文件,有些第三方的
应用软件都可能会遇到内存不足的错误。其实在不需要的时候,windows并不会使用分页
文件,因此这样调整系统你并不能获得任何性能上的提高。
视点二:对于虚拟内存,建议设置为物理内存量的1.5-2倍,这分别是虚拟内存的最
祁汉qq小值和最大值。在讨论这个问题之前,首先看两种情况:除了内存,有两台计算机的配置
相同。计算机a有128MB内存,计算机B有1GB内存。两台计算机都运行windows
xp操作系统。按照这个观点的方法设置,电脑a的虚拟内存将会设置为192mb-256mb,而电脑b的虚拟内存将会设置为1.5gb-2gb。那么实际使用中呢,电脑a很可能会在运行
大型软件或者游戏的时候产生虚拟内存不足的问题,而电脑b则会因为设置了如此大的分
页文件而导致硬盘空间的浪费。如何根据实际情况设置虚拟内存,这个我们会在下文中介绍。
观点三:我们可以使用内存释放软件来释放运行程序占用的内存,以提高系统的运行
效率。在否认这一观点之前,我们必须首先了解一件事。只要执行任何程序,它就会占用
一定的内存空间。具体的内存量取决于程序本身的大小和加载的数据文件的大小。这种所上班的班是什么意思
谓的内存释放软件是如何工作的?如果软件没有退出,我在哪里可以释放内存?最初,这
个“优化”软件会将程序占用的所有内存分页到虚拟内存中,从而产生物理内存被释放的“错觉”。
安装有这类软件的朋友可以试试看,打开windows任务管理器,打开进程选项卡,接着在“查看”菜单下选择“选择列”命令,在随后出现的选择列对话框中选中“虚拟内存大小”这一选项。接着你的任务管理器将会变成类似图一的样子。
记住占用更多内存的几个进程所使用的内存和虚拟内存的数量,然后使用内存释放软件释放它。本文将使用Windows Server 2022资源工具包空exe,该工具在前一段时间在互联网上非常流行。许多人声称它可以释放自由内存。虽然还有其他释放内存的工具,但原理是一样的。运行“空”
*.*”,可以看到,在短时间内,之前占用了大量物理内存的进程占用的物理内存数量都变得很少,而虚拟内存用量增加了图二,但是这种现象只持续了很短的时间。马上,这些进程占用的物理内存数量又开始回升了。
因此,可以说这种释放内存的软件几乎没有效果。相反,一些软件可以在内存占用达到某个程序后自动释放内存,这可能会使已经非常繁忙的计算机变得更糟。想象一下这种情况。当你有少量内存并运行一个相对较大的程序时,不可避免地会导致物理内存的急剧减少。在这种情况下,所谓的“优化软件”开始变得智能,将占用内存的数据分页到硬盘上,这是程序运行所必需的。这可能会导致“优化软件”试图将数据分页到硬盘,同时,操作系统试图将数据从硬盘读取到内存,这大大增加了硬盘的读取和写入。
end
注意事项
其实在早期,这类程序还是有一定作用的,那时候主流的windows9x操作系统本身在内存管理上存在问题,而且有些设计不严谨的程序也可能存在内存泄
>李孝利大婚
发布评论