石锅拌饭

madfox 0.3.1内存使用问题的分析和解决方法

by Robin Lu on Apr.01, 2005, about ,

环境:Window 2000, 512M内存, P4 2G
比较了三个:
1. Firefox 1.0.2
2. Madfox 0.3.1
3. Madfox 0.3.1(无IE DOM Method补丁)

比较步骤,
A.先打开1个google和19个新浪主页
B.再关掉10个新浪主页
C.最后关掉全部新浪主页,只留下一个google

Firefox 1.0.2 Madfox 0.3.1 Madfox 0.3.1 (disable IE DOM Method Patch)
A 254M 260M 253M
B 143M 166M 144M
C 40.36M 72.1M 40.6M

可以看出IE DOM Method补丁占据了一部分内存.目前这部分方法的实现是在每次网页载入时用javascript加入各个方法的实现到DOM中.这种实现方式类似最近在Firefox扩展版讨论过的Greasemonkey的userScript.
实际使用看来这种方法会增加内存的使用.如果你觉得不可忍受,可以很容易关掉这个功能.方法是在安装目录下找到res目录,里面有一个html.css文件,将这个文件中的下面一段代码注释或者删除就可以了.

/* IE compatibility */
head {
-moz-binding: url('chrome://iecompat/content/iecompat.xml#iecompat-head');
}

感谢宇宙火星报告和分析

Technorati Tags: ,

:,

Comments are closed.

Search

Archives

Browse by tags

agile apple blog book design ecto extension firefox git google hack ichm iphone keyword life mac madfox movie nonsense opensource plugin pm ruby rubyonrails sns software startup wordpress work 财帮子