firefox databází vakuum a reindex

Mazaný trik, jak zlepšit rychlost vašeho prohlížeče jako firefox je sqlite údaje základní vakumirate. VAKUOVÝ proces znovu sestaví databázi tedy defragmentovat, snížení velikosti a to je hledání rychleji, Možná i snížení zatížení na vašem disku jako přečtené v pořadí mých sektorů a efektivnější využití místa na disku. Obecně to platí pro každou databázi, která neprovádí automatické vysavače/defrag pro sebe.

Je docela triviální pouhé proces defragmentace databáze Firefox – Provádíme sqlite3 soubor db vakuum v adresáři profilu Firefoxu. V Linuxu je tato cesta obvykle ~/.mozilla/firefox/random-name.default. Obecně byste měli mít pouze 1 dirketoriâ v mozilla / firefox. Pokud máte víc si můžete zkontrolovat ~/.mozilla/firefox/profiles.ini pro správný adresář je profil vašeho prohlížeče. Tak jak jsem se, aby se provést tento proces ručně разписах základní skript, který дефрагментирам databáze:

for db in $(find ~/.mozilla/firefox/$(grep Path ~/.mozilla/firefox/profiles.ini | cut -d'=' -f2) -maxdepth 1 -name "*.sqlite" -type f)
do
   echo "VACUUM ${db}"
   sqlite3 ${db} VACUUM
   sqlite3 ${db} REINDEX
done

Po spuštění skriptu hledání history-to samo nabíjení лисика citlivě rychlejší. Skript si myslím, že je s drobnými modifikacemi lze používat v Mac OS.

p.s Zde možnosti a pro Mac OS X – testováno na Mac OS X Sierra. Toho, aby форсираме делимитъра být nový řád, z důvodu space v cestu ke složce, v níž je obsažena v profilu firefoxu

OIFS="$IFS"
IFS=$'\n'
for db in $(find ~/Library/Application\ Support/Firefox/$(grep Path ~/Library/Application\ Support/Firefox/profiles.ini | cut -d'=' -f2)  -maxdepth 1  -name "*.sqlite" -type f)
do
echo "VACUUM && REINDEX ${db}"
sqlite3 "${db}" VACUUM;
sqlite3 "${db}" REINDEX;
done

zanechte odpověď

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

Anti Spam *