最近换用Firefox 4了,一直习惯了Firefox 3的低内存。Firefox 4的第一感觉就是内存上升了一倍,浏览倒是没“感觉”出来JägerMonkey新引擎的那些分数代表的速度提高。迟迟不用Firefox 4就是因为Firefox永远的痛——扩展不能同步升级。需要支持CSS3的Firefox 4,所以还是不得已换上了Firefox 4 Beta 10。
一直不用LastPass,因为觉得这种网络存储密码是多此一举。每次浏览都首先需要额外登录LastPass数据库,而且最烦的是LastPass运行后一直都在监控页面,这个是需要占用额外的内存的。
在Firefox 4已经大大增加内存的情况下,这个问题更是严重。
实测Lastpass内存占用
测试环境
- Windows XP SP3 nlite自精简版
- Firefox 4 beta 10
- LastPass for Firefox 1.70.0
1.空页面测试内存占用
Firefox 4在空页面情况下,由于LastPass的自动登录而被增加了大约10M左右的内存。
2.单页面测试内存占用
打开绿色下载站主页,无填表行为
Firefox 4在单页面情况下,LastPass对页面进行监控判断是否需要填表,占用了大约28M内存。
3.单页面自动填表测试内存占用
打开Google Reader,有自动填表行为
Firefox 4在单页面自动填表情况下,LastPass的自动填表行为增加了大约30M内存。
4.多页面多种填表测试内存占用
打开Google Reader,115网盘,CMDED论坛
Google Reader——自动登录
115网盘——多账户自动填表
CMDED论坛——单账户自动填表
在多页面多种填表情况下,LastPass的多种填表行为增加了大约40M内存。
测试的结论
- LastPass的内存控制还是挺优秀的,综合占用内存在30-40M之间。不过对于Firefox 4本身就提高了内存占用而言,打开3个页面就多占用40M的内存还是值得调整的。
- Firefox一贯关闭页面不能有效释放内存,随着LastPass填表网页的增多,内存不断增加。在自动填表行为结束后和关闭网页后,Firefox被占用内存不能有效释放的问题更加严重。