电脑教程

用于Windows的Ram清理工具,它真的在工作么

liyer · 1月11日 · 2020年 54次已读

不知道你有没有想过清理和快速提升RAM的工作方式?这些工具如何释放RAM?他们是将进程分配到其他地方,还是终止进程?还是他们只是假装?

RAM是如何工作的
操作系统同时使用硬盘中的RAM和存储器来编写和交换进程。

几乎所有最新的操作系统(在过去十年中发布)都有一个智能RAM管理系统到缓存进程充分利用物理RAM而虚拟RAM存储在硬盘存储器中。

物理RAM是高速,所以所有活动的进程都写在那里。.

另一方面,硬盘的存储速度很慢。,所以被动过程被转移到那里,以保持更多的RAM自由,以解决更重要的或紧迫的过程。

虚拟RAM通常存储在系统驱动器中的文件中,称为pagefile.sys在Windows和交换文件在MacOSX中。

当你使用你的电脑时,操作系统是连续的。移动较少重要过程(被动的)到虚拟RAM(内存较慢),以及释放实际RAM(更快的内存)对于重要的过程(活动的)。

此外,您的操作系统也缓存不太重要的进程释放RAM进行必要的操作。

你可以按克特 + 换档 + ESCWindows中的键可以打开任务管理器并移动到“性能”选项卡,以查看有关RAM的所有详细信息。

在MacOSX上你可以按下命令 + 换档 + 逃逸打开“活动监视器”,并在“内存”部分查看RAM的使用情况。

如何实时查看RAM的工作情况
您还可以看到这种情况在实时发生,下面是您需要做的事情:

在浏览器中打开两个选项卡,其中一个是hongkiat.com,另一个是电子邮件服务。如果在这些选项卡之间切换,就不会有延迟或滞后。

现在将浏览器最小化,并在您的PC中执行其他任何操作,例如,打开档案管理器并将2-3个文件夹移动到另一个位置。10-15秒后,返回并再次尝试在选项卡之间切换,您将看到鼠标光标旁边的“处理图标”(在Windows中它是一个蓝色的圆圈),并且可能会有一个很小的滞后。

这个1-3秒的进程显示操作系统正在将操作从虚拟RAM移动到物理RAM。

注:如果您有一个SSD而不是HDD,那么延迟应该非常小,几乎不引人注目。

总的来说,所有最新操作系统中的RAM管理系统都是优秀的,不应该需要第三方工具的干预。

RAM清洗工具的工作原理
大多数RAM清洗工具尽量减少物理RAM的使用。通常,它们将所有进程转换为虚拟RAM。和清除物理RAM缓存以释放RAM.

一旦你告诉RAM清理工具释放RAM,它会给物理RAM带来极大的压力。操作系统会认为这个工具需要太多的RAM,为了实现这一点,它会将所有其他进程移动到虚拟RAM中。

一旦清洗工具确定所有进程都已移动到虚拟RAM,它将停止施加压力,并向您展示它释放了那么多RAM。在同一过程中,它还将删除物理RAM中的所有缓存数据。

为了说明这个过程,我做了两个快速实验,您也可以自己尝试:

实验1
我选择了Glary公用事业内置的“内存优化器”,可以释放高达90%的总RAM。根据下面的截图,在实验时,我的内存使用量是78%-84%。

当我点击“优化”来释放RAM时,这个工具立即开始使用99%-100%的内存。4-5秒后,它停止使用RAM和我的RAM使用率下降到23%!

这个工具释放了大量的RAM,普通用户肯定会发现这个问题。然而,一旦它完成,所有打开的程序在我的电脑被卡住,并至少花了5-7秒的时间再次工作。

实验2
为了进一步证明这些工具只将进程发送到虚拟RAM,我做了另一个实验。实验和上面的一样,但这次我禁用我的Windows PC中的“pagefile.sys”也就是说,我完全禁用了虚拟RAM。

一旦我按下“优化”按钮释放RAM,它就再次开始使用我的100%内存,在不到2秒的时间内,我的PC就与一个蓝色的死亡屏幕崩溃了。

这是因为虚拟RAM不可用。。由于Windows无法发送其他进程,压力导致我的PC崩溃。

RAM清洗工具坏的原因
现在您已经知道RAM清理工具是如何工作的,让我们来看看它们为什么是坏的.

我们现在知道RAM清理工具将所有主动和被动进程移动到虚拟RAM,这比物理RAM慢得多。

这意味着您的pc将减速,直到操作系统再次将进程移回物理RAM。.

正如我在第一个实验中所说的,在我的电脑里的程序在使用RAM清理工具后被卡住了5-7秒。在这5-7秒内,操作系统的RAM管理系统试图修复RAM清理工具的错误,并将所有进程移回物理RAM。

此外,由于这些工具还会删除RAM中缓存的数据,因此加载最近关闭或最小化的程序也需要更多的时间。

RAM清洗工具的工作地点
释放RAM没有很多好处,但是它可能有助于处理存在内存泄漏问题的程序。.

内存泄漏问题仅仅意味着将内存分配给某些程序,但它不会被程序使用或在程序被终止时释放。操作系统无法刷新此内存。

你必须重新启动pc或使用RAM清洗工具重新获得它。如果您的PC机的RAM被填满,即使没有程序或进程正在运行,它也可能是内存泄漏。

RAM清洁剂与RAM管理器
我相信很多读者会认为内存清理器CleanMem, WISE记忆优化器或内存清理器 做加快电脑速度。问题是,像CleanMem这样的程序不清洁工具。

它们更像是一个RAM管理器,它与Windows内置的内存管理系统一起工作.

这些工具迫使Windows停止将当前被动进程移动到虚拟内存(pagefile.sys),取而代之将它们移动到RAM中缓存作为“待命”进程。

缓存的刷新速度要快得多。或从与具有较慢读写速度的虚拟内存相比。

因此,这些工具做帮助加快pc作为现在正在从缓存中读取被动进程。而不是虚拟内存。

如果您的RAM不足,那么像CleanMem这样的工具将当然加快电脑的速度(我已经用了一年多了)。另一方面,内存清理工具将专注于将进程移动到虚拟内存,这对PC不利。

任何人使用RAM清理工具的主要原因是,他们的RAM正在迅速填满,他们想要“释放”RAM。当操作系统缓存先前打开的进程时,您的RAM似乎正在被消耗得很快。

然而,一个完整的RAM并不一定是一件坏事,因为操作系统正在利用RAM。。相反,空闲RAM是无用的,因为操作系统没有使用它来加快速度。

即使操作系统对新进程的RAM不足,它也可以快速刷新缓存并使用释放的RAM打开新进程。。如果你想加快PC的速度,那么RAM管理工具将是一个更好的选择,比一个欺骗RAM清理器,它看起来像是你的PC正在加速,而事实上,它正在减缓幕后的事情。

最后,让操作系统处理RAM。是大多数用户的合理选择。如果你的内存不足,获得更高速度的唯一方法是升级RAM。。如果您确实需要清除RAM,那么使用RAM管理器而不是RAM清理工具。

0 条回应