firefox baz danych i reindex próżni

sprytna sztuczka dla zwiększenia prędkości firefox przeglądarki jest jak вакумирате sqlite jego bazy danych. преизгражда próżni proces bazy danych w związku z tym defrag to, zmniejszenie wielkości i popytu na nią szybko, stosowanie skutecznych i potencjalne zmniejszenie obciążenia na twój dysk, jak czytać w kolejności od mnie.. ogólnie rzecz biorąc, odnosi się to do bazy danych, która nie jest automatycznie próżni / defrag siebie.

proces bazy danych дефрагментиране firefox jest banalne – wdrożenie odkurzacz sqlite3 db akta. firefox profil w katalogu. w ten sposób linux jest zazwyczaj ~ / mozilla / firefox / random-name.default.. ogólnie muszę 1 диркетория in.mozilla / firefox, czy mógłbyś sprawdzić ~ /. mozilla / firefox / profiles.ini prawidłowej katalogu w twojej przeglądarce profil. ponieważ nie chcę rękę, które дефрагментирам zdobył prosty skrypt bazy danych:

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 wykonaniu skryptu wyszukiwania w history-to samo ładowania лисика wyczulony szybciej. Skrypt myślę, że z niewielkimi zmianami można używać w systemie Mac OS.

p.s To opcja, a dla Mac OS X – testowane na mac os x sierra.. muszę się śpieszyć, делимитъра nowego celu przestrzeni w drodze do pracy, która zawiera firefox

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

Zostaw odpowiedź

Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *

anty spam *