这是一篇Mozilla Links上的文章,我将大致过程转述过来。
自3.0开始,Firefox便将书签、历史等大部分数据存储在SQLite数据库中。随着使用时间的增长,数据库的存储内容逐渐变得零散,从而影响效率。因此,优化数据库可以提高Firefox的性能,道理和Windows的磁盘整理有点类似。
步骤:
1、下载sqlite3,Windwos版、Linux版、Mac OS X版。
2、将解压出来的sqlite3放在Firefox的profiles目录下。xp中这个位置通常在
C:\Documents and Settings\你的用户名\Application Data\Mozilla\Firefox\Profiles\随机8位数字与字母组合.default\
譬如在我的电脑上,这个位置在
C:\Documents and Settings\lh\Application Data\Mozilla\Firefox\Profiles\uotma4mo.default\
注意你需要在文件夹中开启显示隐藏文件后才能进入此目录。进入目录后,如果发现有很多以sqlite为后缀名的文件,恭喜你,找对了。
Vista、Linux和Mac OS X的profiles位置在这里可以看到
3、关闭Firefox。点击开始——运行——cmd。在弹出的命令提示符中输入
cd C:\Documents and Settings\你的用户名\Application Data\Mozilla\Firefox\Profiles\随机8位数字与字母组合.default\
回车后运行
for %a in (*.sqlite) do (sqlite3 %a vacuum)
稍等片刻,整个过程便结束了。我对比了一下,大部分sqlite文件均有不同程度的缩小。可惜之前没有测试Firefox冷启动的时间,因此也无从知晓性能的变化。
原文的作者给出了一个表格,显示调整前后的差别。
| Machine | places.sqlite size before vacuum | places.sqlite size after vacuum | Cold startup Before | Cold Startup After |
| Machine 1: 1 window, 20 tabs | 10 MB | 9 MB | 11 s | 8 s |
| Machine 2: 3 windows, 25 tabs | 40 MB | 27 MB | 10 s | 7 s |
如果您觉得Firefox的速度不够理想,不妨一试。
slackware12.2中无线网卡获取IP的方式如果设置为DHCP,在没有DHCP服务器的情况下启动,总会在Polling … for interface eth0的地方停滞不前10余秒钟,影响启动速度。
我很少使用无线,故直接将/etc/rc.d/rc.inet1.conf中eth0的设置项注释即可。还有一种方法是使用wicd这个网络管理程序解决问题。
安装完wicd后,执行
#chmod +x /etc/rc.d/rc.wicd
然后将/etc/rc.d/rc.inet1.conf中的USE_DHCP[*]=”yes”改为USE_DHCP[*]=”"即可,*为网卡编号。
此外对于笔记本用户来说,使用wicd管理无线网络连接也更为直观方便。
最近微软的反盗版计划闹得沸沸扬扬,如果被查出盗版系统,会不定时黑屏,如果是盗版Offic,会出现盗版标识。种种事实说明,微软封杀盗版用户的力度正越来越大。
OS方面,国人确实没有太多选择余地,Mac阳春白雪,Gnu/linux曲高和寡,加上种种中国特色的网站与服务,使得大众只能选择windows,并且由于成本优势使得盗版泛滥。但在Office软件方面,我们确实有着更多选择去摆脱盗版。也许在很多用户眼中 Office = MS word+powerpoint+excel。微软的办公三剑客确实优秀,但并不能代表囊括全部office软件,我们还有很多其他优秀的替代者。
金山WPS office是第一个选择。DOS时代,WPS一度占领中文字处理软件的大半江山,后因种种原因、最终造成了今天MS office垄断市场的事实。不过经过这大半年对金山WPS的使用,我感觉无论在兼容性、习惯、界面上WPS都是MS office的最佳替代。wps界面与ms office2003相差无几,且能良好兼容ms office文档格式;最重要的是,WPS个人版免费,这意味着普通用户也能用上功能相差无几的正版office系统。而且WPS体积小巧,个人版28M左右,相比之下MS office百余兆的体积难免显得臃肿。强烈推荐。
第二款优秀的国产office软件──永中,我最欣赏它的跨平台性。也许普通用户很难感受,但作为一个一个GNU/linux用户,我最恼火的事情就是网页兼容性+办公文档的处理(似乎都和微软有关,现在理解为什么微软不招自由软件人士喜欢了吧 xD)。有了永中,文档处理基本不存在问题。永中使用java swing开发,在启动迅速的前提下仍能保持对ms office文档的良好兼容,实属难能可贵。顺便提一句,永中2009个人版同样免费。
除此之外,我们还有跨平台的open office,甚至各种在线office。然而就功能以及国内市场的特殊性来说,以上两者最为合适。
以前听到一个观点:”MS office有95%的功能是我们用不到的。” 而国产office在5%的基础功能上已经做得非常出色,这意味着,对于绝大多数用户,国产的office完全可以满足日常应用。所以如果你想摆脱盗版,或者不想成为微软技术的依赖者,请不妨一试。即使对你来说二者都无所谓,多一种选择、多一次尝试也未尝不是好事。


做一个纯粹的人