首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >chrome进程的最大内存使用率(tab) &如何增加它?

chrome进程的最大内存使用率(tab) &如何增加它?
EN

Stack Overflow用户
提问于 2013-07-05 22:17:19
回答 3查看 79.9K关注 0票数 37

我在一个标签页上通过chrome运行了几千个https客户端,我似乎在浏览器中遇到了一个限制,当我检查任务管理器时,该标签页的chrome进程使用了高达897MB的内存,所以我假设有某种限制(900MB~)。

有没有chrome向导可以解释这一点?此外,如果我可以增加最大限制,以便能够通过单个选项卡运行更多客户端,这将是理想的。

EN

回答 3

Stack Overflow用户

发布于 2015-09-20 02:43:37

默认情况下,v8在32位系统上的内存限制为512MB,在64位系统上为1.4 64。可以通过在32位和64位上将--max_old_space_size设置为最大值1024 (1 GB)和4096 (4 GB)来提高限制。您应该能够在Linux中从shell启动Chrome时设置此参数,或者将其设置为Windows中快捷方式路径的参数。

票数 29
EN

Stack Overflow用户

发布于 2017-01-02 15:42:25

基于Mihai Tomescu的答案和其他资源的聚合答案:

根据this answer

  • Increasing的说法,在运行x64视窗操作系统时,每个标签的
  1. 最大内存似乎约为1.8 tab。通过将Chrome链接地址从“"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe”更改为“"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --max_old_space_size=4096

”,标签内存运行良好

这种差异可以使用this huge image快速测试,它将使用默认内存设置使Chrome崩溃(Google Chrome在尝试显示此网页时内存不足),但在增加内存限制后将渲染良好。

票数 14
EN

Stack Overflow用户

发布于 2021-01-29 18:36:34

我不相信电子有4 4gb的硬限制。这可能是它的默认设置,但我已经能够通过在main.js中执行以下操作来达到16 in:

const { app }=请求(‘电子’);标志(‘js-app.commandLine.appendSwitch’,'--max-old-space-size=16384');

不幸的是,Chrome浏览器没有这样的开关。

参考资料:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17491022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档