如何在Windows中为特定的应用程序分配更多的RAM


RAM或随机存取存储器用于使程序更快速地启动并执行任务,而所需的时间仅为程序必须从硬盘驱动器加载的时间。在需要访问大量数据的任何程序中都为RAM对性能至关重要

例如,由于性能要求低,文字处理程序不会严重依赖RAM。但是,详细的Excel电子表格或Photoshop需要尽可能多的RAM。游戏也是如此。在许多情况下,您需要为游戏分配额外的RAM,尤其是在使用大量Mod的情况下。

在Minecraft之类的游戏中确实如此,《魔多之影》之类的游戏也是如此它需要高达8.3 GB的VRAM。好消息是您可以为特定的应用程序分配更多的RAM,以帮助提高它们的性能。

什么是RAM?

RAM是随机存取存储器的缩写,它是其中之一。计算机最重要的部分。 RAM是运行程序所必需的。没有它,您将无法运行大多数应用程序,并且可以运行的那些应用程序的性能将大大降低。

将RAM视为计算机的短期内存。它使您的系统访问数据甚至比通过SSD更快。如果您同时运行多个应用程序,则比一次只使用几个应用程序需要更多的RAM。

在现代计算机中,RAM通常是4的倍数。使用称为双通道内存的东西,这意味着您想要相同类型的RAM – 4根,8根或16根。RAM数量没有上限,除了您的主板可以支持,尽管合理使用量是有限制的。

In_content_1全部:[300x250] / dfp:[640x360]->

允许Windows 10分配更多的内存

提高整体性能的最简单方法是允许Windows使用尽可能多的RAM来分配确保性能 。找到此PC应用程序,然后右键单击该图标,然后选择属性。选择高级系统设置>设置。视觉效果标签下,有四个选项。选择调整为最佳性能选项。

执行此操作后,单击应用。更改将在重新启动PC后生效。此设置允许Windows根据需要分配RAM,以确保程序尽可能平稳地运行。

优先设置RAM使用率

另一种方法可以确保特定程序具有更多的RAM,尤其是当您一次运行多个应用程序,是为了在任务管理器 中确定RAM使用的优先级。打开任务管理器,然后右键单击要设置优先级的应用程序,然后选择转到详细信息。

这将打开任务管理器的详细信息标签。右键单击该进程,然后选择设置优先级。,您可以在此处指定程序接收的优先级:实时,高,高于正常,正常,低于正常或低。

在特定程序中指定RAM的使用情况

另一个选择(可能是最佳选择)是在给定程序的设置内分配更多RAM。在诸如Minecraft之类的经常使用mod的游戏中尤其如此。如果没有超过默认的RAM数量,许多modpack将无法正确运行。

请记住,执行此操作的确切过程因程序而异。即使在Minecraft中,分配RAM的过程也取决于您使用的启动器。举个简单的例子,您可以选择默认启动器中的安装标签,然后点击新建>更多选项,然后在JVM参数从Xmx2G到XmX2n,其中n是要使用的RAM数量。

如果您需要更深入的说明,这是另一篇有帮助的文章。

每个游戏和程序都有不同的分配更多方法的方法RAM,如果可能的话。许多应用程序被编码为根据您的操作系统使用特定数量的RAM,无论您有多少可用空间。例如,Microsoft Excel在32位操作系统上只能使用2GB的RAM。

使用过多RAM的风险

在大多数情况下,RAM是无害的。您不太可能对系统造成灾难性的破坏,因为您在应用程序上使用了过多的RAM –发生的最坏情况是程序将崩溃或后台程序可能会以奇怪的方式运行。

但是,有时可能会造成更严重的损害。曾经从事编码工作的任何人都会遇到堆栈溢出错误-当超出调用堆栈内存时就会发生此问题。此错误导致崩溃。当程序在Windows中引发“无响应”错误消息时,通常会发生类似类型的问题。

当它超出其分配的RAM量并且无法正常运行时,就会发生这种情况。等待内存清除有时可以解决问题,但是首选方法是使用任务管理器强制退出程序。

相关文章:


28.01.2021