当上传相对较大的文件或一些大文件时,谷歌浏览器会消耗我电脑上的所有可用内存。在 Firefox 中没有这样的问题。如何限制谷歌浏览器在将大文件上传到兆时消耗所有可用内存?这种奇怪行为的原因是什么?它是否被认为是内存泄漏?
问问题
10244 次
3 回答
3
默认情况下,Chrome 是一个多进程浏览器。这是为了让网络应用程序在 Chrome 中运行得更快而设计的。此功能使浏览器更流畅,更稳定,即使有多个打开的选项卡。禁用多个进程可以释放一些 CPU 资源。处理每个 Web 进程 Chrome 有三个设置
- 每标签进程
- 每个站点的进程
- 单进程
为 Chrome 创建快捷方式。打开属性选项卡。通过将 –single-process 附加到路径来编辑目标字段,如图所示。
于 2015-02-12T04:56:39.647 回答
2
在 linux 发行版上,chrome 进程可用的内存可以通过使用 ulimit 来限制,在下面的示例中为 1024MB。
尝试使用以下脚本(例如 chrome-limited.sh):
#!/bin/sh
ulimit -Sv 10240000 #amount of memory available in bytes
/usr/bin/google-chrome-stable
于 2014-06-28T17:55:58.010 回答
2
于 2013-02-15T22:58:29.440 回答