Chrome浏览器固然是很多桌面用户上网的首选,但吃内存这个毛病也令很多用户头疼,此前海盗船(CorsAIr)官方推特账号就曾发过“嘲讽”视频。显然谷歌官方也意识到这个问题,Canary通道发布的最新版本中就上线了名为“Skip best effort tasks”的实验功能,在运行期间通过跳过某些低级或者不重要的任务来降低内存使用率。
在最新的Chrome Canary版本中,“Skip best effort tasks”并非默认处于启用状态。它可以通过启用实验Flag和启动参数两种方式进行激活,用户可以根据自己的偏好进行设置。
在Chrome 中启用该Flag的方法:
1.确保下载最新的Chrome Canary版本
2.在地址栏上加载chrome://flags/#disable-best-effort-tasks路径
3.启用该flag
4.重启Chrome浏览器
如果想要通过添加启动参数的方式,请如下操作
1.确保下载最新的Chrome Canary版本
2.右键Chrome快捷方式,点击属性
3.在“目标”路径后添加启动参数:--disable-best-effort-tasks
4.保存生效。
关于该Flag的官方描述如下
在启用该Flag之后,在禁用该Flag之前优先级最低的任务不会被执行。低优先级的任务列队会增加内存使用率。尽管启用该flag之后几乎可以正常使用Chrome浏览器,但是在关闭Chrome浏览器之前可能会影响一些不可见的操作,例如将用户数据写入到磁盘,清除缓存,报告图表或者更新组件。
在启用该Flag之后Chrome浏览器在运行期间将不会执行这些低优先级的任务从而减少内存占用。不过在用户关闭浏览器操作之后会执行,因此可能会延迟关闭时间。谷歌表示Telemetry、磁盘缓存清理、向磁盘写入用户数据或者更新组件均为低优先级任务。
Windows x64版Chrome Canary 下载
最新版本:74.0.3711.0
文件大小:53.75 MB
更新时间:15小时前
SHA1:3D7F413FC8AD08D7910C48AAF5F2CDDB42487AC7
SHA256:0CF857ED70315A42A10413AB03AB249A2EE2BC092928622CDCFBCA2CEB0EE27D
http://dl.google.com/release2/chrome/AKCku06cGnO1_74.0.3711.0/74.0.3711.0_chrome_installer.exe
https://dl.google.com/release2/chrome/AKCku06cGnO1_74.0.3711.0/74.0.3711.0_chrome_installer.exe
http://www.google.com/dl/release2/chrome/AKCku06cGnO1_74.0.3711.0/74.0.3711.0_chrome_installer.exe
https://www.google.com/dl/release2/chrome/AKCku06cGnO1_74.0.3711.0/74.0.3711.0_chrome_installer.exe
Windows 版Chrome Canary 下载
最新版本:74.0.3711.0
文件大小:52.59 MB
更新时间:15小时前
SHA1:0DA4CFA76A6A9FCE3EF44572FD687DBF51ADB271
SHA256:B8B22841320A4875C1ABB4111057FB808711B6CCF512475FBDB575C19D851958
http://dl.google.com/release2/chrome/fzoA7yME9JY_74.0.3711.0/74.0.3711.0_chrome_installer.exe
https://dl.google.com/release2/chrome/fzoA7yME9JY_74.0.3711.0/74.0.3711.0_chrome_installer.exe
http://www.google.com/dl/release2/chrome/fzoA7yME9JY_74.0.3711.0/74.0.3711.0_chrome_installer.exe
https://www.google.com/dl/release2/chrome/fzoA7yME9JY_74.0.3711.0/74.0.3711.0_chrome_installer.exe
编译于 ghacks