如何防止 Chrome 在内存不足时休眠网页?

2021-02-26 22:33:17 +08:00
 naoh1000
我经常在一台吃灰的阿里云 VPS 上使用一个 Chrome 插件录制直播网站里的直播,不知道哪天开始 Chrome 在内存不足时会休眠后台网页,导致录制插件无法工作(插件会打开一个网页显示录制状态和提供保存录像功能,Chrome 休眠了这个网页导致我无法保存录像)
1721 次点击
所在节点    Chrome
4 条回复
Osk
2021-02-26 23:14:11 +08:00
此标签页单独建一个窗口呢?
ClericPy
2021-02-27 00:22:59 +08:00
有没有考虑过, 内存确实 不足...

不知道调起 Chrome 然后指望 CDP 里面的 HeapProfiler.collectGarbage 一直清理有没有效, 至少我的爬虫有个翻页导致内存无限增长的问题就是指望它的...
BeautifulSoap
2021-02-27 00:53:57 +08:00
你直接把录制的标签页搞到独立的窗口里不就行了。。
zckevin
2021-03-06 15:59:47 +08:00
step 1. open chrome://discards/
step 2. toggle the `auto discardable` flag of your target tab.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/756637

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX