Firefox 啟動和關閉的速度很慢,智能地址欄的顯示速度也很慢,已經是眾所周知的事實。是因為Firefox保存了過多的瀏覽信息和歷史記錄在其所使用的SQLite數據庫中,就可以徹底優化讓Firefox不再卡。
通過壓縮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 中去是個不錯的主意。
新聞熱點
疑難解答