浏览器内存占用过高怎么办?

我目前使用的是台内存8G的破笔记本(办公本),使用的浏览器是edge,安装了得有十多个(接近20)扩展,油猴也安了不少脚本。
最近发现打开网页看b站视频,有很强的卡顿,打开任务管理器发现edge浏览器的占用很高。
这几天也大致了解了下,明白了原因是电脑会给浏览器的这些扩展和脚本单独开一个线程(很浅的个人理解),这样大量内存就被占用。
我的想法是,在能够不关闭自己大量使用的扩展下,尽量减少浏览器内存占用,但是一直没有想到很好的解决方案。
所以特地来这边问下有没有大佬有有效的方案,我可以借鉴下。

2023年了,应该是无解的了,
Firefox和chrome核心的浏览器现在内存占用都很大,一般一个标签150m+,1个视频标签400m+,一个直播800m+
随便开5-6个就1.5g-2g

想靠减少内存占用解决卡顿有点难了,不能加装1根变16g的情况下

你可以扩展一个一个启用,看看那个扩展对b站有明显副作用(比如地址解析类的,idm的扩展啥的)
找到了,让该扩展单独对b站忽略,需要用的时候在启用

2 个赞

老哥的意思是,内存占用高是浏览器的通病,换fifefox或者其它浏览器都是这样的嘛?
我也想过换新电脑,目前只能先将就了。 ::

把扩展的权限设为"点击时"

这样的话, 扩展平时不禁用,但是不生效, 只有点击后,才真正启用. 略麻烦一些. 但是比较省资源.

另外, 油猴的脚本, 也要控制一下. 不是必须启用的,可以关闭或设置白名单.

edge本身的选项设置, 也可以根据个人情况调整一下.

比如休眠的时长.

感谢回复,已经尝试过类似这些操作,浏览标签页基本上都能减少内存占用。目前是开视频对内存的占用无法解决,动辄一个视频标签页都是600m上下的进程,尤其是b站的视频和直播。

视频的话可能要降画质,比如1080p降到720p,减少解码时的资源占用

如果只是视频网站,跟视频编码有关系。不仅仅是内存占用,对CPU也有影响。

你可以更改编码方式和清晰度。

1 个赞

对视频编码不是很了解,能给我简单讲讲编码对内存和CPU的影响嘛,感谢!

网页版B站CPU占用高原因分析与解决方案 - 哔哩哔哩

我GPU大部分时间没起作用,也不知道是咋回事,改了播放策略和降低清晰度之后,视频标签页的进程占用确实降了下来。这个b站的uwp客户端还没试,使用体验如何,能代替网页端嘛?

如果打开网页多了可以到这里来:
求一个 Chrome 扩展,后台打开标签,但不加载

Auto Tab Discard这个拓展的自动丢弃不活跃的选项卡跟休眠是不是有区别啊,标签页的内存占用被释放,然后下次激活标签再去加载资源嘛?

:rofl: 用百分 opera 这类自动休眠标签的浏览器,会自动清理长时间的标签,切换过去后再加载。
edge默认下内存控制不太行。

插件不用一直开着,找个管理插件吧,匹配网址自行启动就行。

我目前用的是 opera作为一台 8g内存台式机的主力浏览器,基本上能保证90%以下的内存占用 :rofl:

10个插件 十来个脚本吧

嗯,找到了这个插件,应该可以用吧

我一直用. 只是目前b站主推 exe版, 所以 uwp每次会有升级提示. 跳过就好.

客户端比网页端资源占用低

上面那位老兄推荐使用可以自动休眠标签的浏览器,但是edge设置里面不是也有休眠标签的功能嘛,两者有啥区别嘛。

应该是的,再次加载的时候会刷新页面。

休眠保存当前浏览状态,有其它扩展,就是把页面保存到会话中,用的时候再打开。

二管家那个是扩展管理器,只是方便快速开启关闭扩展,对减少内存占用应该是没什么帮助的。

我 16G 内存,也有浏览器内存过大崩溃的问题,电脑用一阵后,再开多一个浏览器有时就会莫名其妙崩溃一个,去百分论坛问了下也没找到根本原因,关掉硬件加速似乎有点帮助,但也不治本。
可能是百分升级 102 比老版占用更高了哈哈


类似这样把标签加入列表管理,真的能节省内存占用嘛,我有时候开的网页标签真的挺多的,之前不懂怎么玩扩展,一个个关真的吐血。有使用经验的能讲讲嘛

规则的激进程度的差异吧,我提到的这两个浏览器在限制内存方面更加激进,仅此而已;且浏览器本身没有太多无关组件,更轻量化而已。

edge目前的版本包含了太多使用频率低的组件,占用的内存自然就大了

如果你是b站重度用户的话,建议别用opera,这玩意儿默认情况下会无法连接b站的缓存CDN 导致大部分视频无法以高于480P的清晰度正常播放

解决方案是,用插件进行UA修改伪装为edge :rofl: B站的代码好像有问题

确实,edge不开标签页,光是打开,就占了不少内存了,比我安得好多软件体积都大,属实无语。
但是我用习惯了,暂时没法子转浏览器 :expressionless: