问题
在浏览器打开的标签达到三十个以上时,整个浏览器的内存占用回达到2~3个G,这对于电脑内存不够大的用户来说是一个很头疼的问题
原因
导致问题产生的原因是因为每开一个新标签,浏览器都会新起一个线程来执行相关程序,而一个线程内存占用都是100M以上,这样几十个标签加在一起,一下就会导致内存占用很高
解决办法
1.Tag-Gura插件
这个插件采用定时调用浏览器api将标签丢弃的方式来达到优化内存的效果
而且插件可以一键清理内存
插件地址
下载
下载后解压压缩包,再在浏览器扩展管理打开开发者模式加载已解压程序
2.OneTab插件
这个插件可以一键将当前窗口的标签收到插件页面
可以在插件页对标签管理
缺点:
- 一键收入到插件页后,标签会被关闭,再次打开需要到插件页面点击打开
- 需要手动点击才能触发
3.浏览器自带的内存优化
在高版本的下
浏览器-设置- 性能 -内存 路径可以选择不同内存节省模式
该方法是浏览器会在一定时间将标签闲置
优点
- 页面闲置后再点击,不用重新加载,页面滚动到什么位置还是什么位置
- 可以清楚知道那些标签被闲置
缺点:
- 不可以自定义被闲置时间,没有给出多长时间后会被闲置
- 官方内存节省给我感受也没有节省多少
- 没有一键节省的方式让用户主动的让标签闲置节省内存
最后
这是我觉得当前最有效的解决方式
如果还觉得占用内存大,建议该用其它浏览器, 比如 火狐
或者直接加大自己电脑内存,从根源解决问题
更多内容可以关注公众号【路口上】