ungoogled-software/ungoogled-chromium

Option to increase or remove heap memory limit

开放

#2,600 创建于 2023年11月9日

 (2 条评论) (2 个反应) (0 位负责人)Python (771 个派生)batch import
enhancementhelp wanted

仓库指标

星标
 (18,674 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

Description

Make an option, in flags or command-line, to allow users to increase or remove heap memory limit, to use heap larger than 4GB in systems with much greater memory.

Who's implementing?

  • I'm willing to implement this feature myself

The problem

Currently chrome limits the heap memory (or the memory of a render process) to likely 4GB, but larger heap would be useful for debugging heap using the memory profiler, or running large, resource-consuming app on web. This is previously discussed on many forums, but now I can not find a thing that works without rebuilding the chromium itself.

Previous contexts:

Possible solutions

  • Make the flag --max-old-space-size and --max-semi-space-size work like in node.js
  • Make a flag to disable pointer compression (this could be a compile-time flag)
  • Get things upstreamed

Alternatives

Use Firefox which has larger limit on heap, and a slower js engine.

Additional context

No response

贡献者指南