一、使用相关的扩展程序:
2、The Great Suspender
3、OneTab
4、TabMem
二、用 Context 分组禁用 Chrome 扩展降低内存占用
Context 是一个 Chrome 扩展应用,用来给所有已安装扩展分组,并可以方便的临时禁用分组来达到减少内存占用的目的。
与 Firefox 一样,当用久了的 Chrome 速度必然会慢下来,比 Firefox 仅启动的时候慢相比,Chrome 在小内存机器上简直就可以扔了,尤其装了一堆扩展以后。呃,与 IE 不一样,这货用不用都那么慢…
而有些扩展不是在所有时候都需要的,比如青小蛙机器上就有一堆截屏、测速等折腾网站相关的扩展,但这些扩展不常用,你可以在每次用的时候去 chrome://extensions/ 激活就好了。问题又来了,扩展多了以后想快速找到激活这些扩展并不容易。
解决办法是在w7旗舰版系统http://www.xitongcheng.com/win7/的Chrome中再装一个扩展 Context,然后给已安装扩展分组,并将分组列表显示在扩展栏里,这时需要的时候启动分组,该组里的所有扩展就全部启动了,用完了点禁用,组里的扩展又被全部禁用了。
除了扩展,还支持应用的分组(应用类似 Chrome 里的愤怒的小鸟,扩展比如 Gmail 提醒),默认没有开启。对于新扩展,Context 可选到时询问、添加到永久启用或者某个分组。支持导入导出设置,多台电脑间也容易配置了。
三、几个参数代码
1、给 Chrome 任务管理器添加“清理内存”按钮;
其实 Chrome 很早就支持通过任务管理器清理内存的功能了,使用方法很简单,给 Chrome 加上 --purge-memory-button 命令行启动参数之后,通过 Shift+esc 就可以打开 Chrome 的任务管理器,点击任务管理器中的 Purge memory 就可以清理内存。
2、少用扩展,多用 UserScripts 脚本;
Chrome 可以将 Userscript 脚本当做扩展一样使用,但相对于 Chrome 扩展来说,Userscript 占用内存会更少一些,所以在能使用 UserScript 的时候就尽量使用 UserScript 吧。
3、少用扩展,多用 Javascript 书签;
很多时候 Javascript 书签也可以实现一些 Chrome 扩展的功能,而 JavaScript 书签可以说在没有工作的时候是完全不占内存的,而且 Chrome 的同步功能还可以将你的 Javascript 书签同步,你在其他的电脑上也能用,很方便。
4、使用浏览器内置的 Flash 插件;
最新 Dev 分支的 Chrome 直接内置了 Flash 插件,根据测试,使用内置的 Flash 插件也可以降低一点内存占用。方法很简单,给 Chrome 加上 --enable-internal-flash 命令行启动参数就可以了。