错误代码:内存不足 - 如何为 Google Chrome 分配更多内存 - 64 GB 内存可用

Mon*_*RPG 7 memory google-chrome

我已经彻底搜索但找不到任何答案

我正在使用版本 93.0.4577.63(官方版本)(64 位)

我有 64 GB 内存,目前超过 30GB 是免费的,如下所示

在此输入图像描述

但我收到下面的错误,这非常烦人

在此输入图像描述

在此输入图像描述

小智 4

正如其他人所建议的,您应该删除所有无关的插件等,无论您是否认为它们是无罪的。

  1. Chrome 和 Edge 中每个选项卡有 16G 的限制。在开发人员决定增加限制之前,您对此无能为力 - 没有神奇的解决方案。如果你不相信我,你可以通过编写一小段javascript来分配内存直到用完为止来向自己证明这一点。请注意,您应该为此分配大型固定数组,否则您可能会在达到 16G 限制之前就达到如下所述的“X”限制。

  2. 您可能根本没有遇到“实际”的内存限制。相反,您可能会耗尽“对象 X”,如下所述,或者您可能会耗尽字符串空间,即使您实际上使用的内存少得多,浏览器也会将这两种情况报告为“内存不足”情况内存大于16G。

  3. 尝试在 Firefox 中打开您的页面,它对 X 有更高的限制,每个选项卡最多可以分配 32G(通过测试证明 32G;我不知道它是否可以处理更多)。如果页面在 Firefox 中打开,您可以检查 FF 内存占用量,如果它使用的内存小于 16G,那么您在 Chrome 中的问题显然是“X”。

如果您的问题是“X”,那么您必须减少应用程序中的数组/对象使用(或字符串使用)。下面有一些关于如何执行此操作的想法。