找回密码
 注册
广告投放 虚位以待【阿里云】2核2G云新老同享 99元/年,续费同价做网站就用糖果主机-sugarhosts.comJtti.com-新加坡服务器,美国服务器,香港服务器
查看: 141|回复: 0

Firefox:通过压缩数据库加速启动

[复制链接]
发表于 2010 年 10 月 7 日 02:21:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×

Firefox 启动和关闭的速度很慢,智能地址栏的显示速度也很慢,已经是众所周知的事实。TualatriX 已经帮我们找到的原因所在,是由于 Firefox 保存了过多的浏览信息和历史记录在其所使用的 SQLite 数据库中,详情可以参考 彻底优化让Firefox不再卡。   
     下载Firefox:http://www.wmzhe.com/html/view-14483.htm 
  今天又看到一个新技巧,通过压缩 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 中去是个很好的主意~
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2025 年 2 月 2 日 18:45 , Processed in 0.026245 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表