使用更新过的Firefox 3.5已经几天了,
Firefox 3.5启动是越来越慢,起初还以为是Firefox内存方面的优化设置,因为在使用过程中反应不错,基本不卡,内存使用也就100M左右,但是随着使用天数的增加,启动是越来越慢都快受不了,经常开机打开
Firefox时去干点别的事,如倒杯水等等,回来以后才继续浏览上网,最近在
Mozilla中文论坛上了解到Firefox 3.5启动缓慢与硬盘上有太多的垃圾有关,而罪魁祸首是NSS(网络安全系统),它需要执行大量的加密和安全相关的操作,需要使用到随机数。真“随机数”是很难产生的,NSS的开发者没有使用系统提供的随机选择功能,而是创造性的发明了一种新的随机数生成方法——用多个线程读取硬盘上临时文件夹,把这些文件作为 seed创造出随机数。在启动时,Windows版的Firefox v3.5需要读取
Internet Explorer Cache和Windows临时文件夹,还扫描了所有的font文件,于是Firefox启动变成令人痛苦的过程。所以如果想要Firefox 3.5启动快些,而又不想更改Firefox 3.5源程序的话,方法只有清理IE缓存和Windows临时文件,当然要想清理的更干净些的话,就需要使用一些清理工具了,如:Windows优化大师(提醒:我在Windows Server 2003下使用注册表清理的时候,有时导致Windows无法开机);好了,祝大家,网中旅程愉快!