快速业务通道

通过压缩数据库加速 Firefox

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-11

Firefox 启动和关闭的速度很慢,智能地址栏的显示速度也很慢,已经是众所周知的事实.TualatriX 已经帮我们找到的原因所在,是 Firefox 保存了过多的浏览信息和历史记录在其所使用的 SQLite 数据库中,详情可以参考 彻底优化让Firefox不再卡.

今天又在 http://weblog.savanne.be/153-performance-tip-of-the-day 看到了一条,通过压缩 Firefox 使用的 SQLite 数据库来改善 Firefox 的速度.

完全关闭 Firefox,然后执行:

for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f ''VACUUM;''; done

这条命令完全无害,不会删除任何东西,只会把数据库压缩,减少数据库文件大小,从而加快 Firefox 载入历史信息的速度.

尝试了一下,确实有些改善,配合 TualatriX 的秘籍,现在已经不再为这个问题所困扰 .

其实这招对所有使用 SQLite 的程序都有用,比如 Liferea,如果你想压缩所有的 SQLite,那么可以使用下面的命令:

find ~ -name ''*.sqlite'' -exec sqlite3 ''{}'' ''VACUUM;'' ;

他会找出家目录下面所有的 SQLite 文件,然后把他们压缩,把他加入到 crontab 中去是个不错的主意~

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号