Mac: Firefox beschleunigen

Angeregt durch dieses lesenswerte Posting von Mark wollte ich mal schauen, wie man denn die SQLite-Datenbanken vom Firefox unter MacOS X “vacuumisieren”, also reorganisieren, kann… und siehe da, SQlite ist im Gegensatz zu Windows schon an Bord! Mac ist ja so easy ;-)

Es reicht also völlig aus, gelegentlich folgendes Script laufen zu lassen:

cd ~/Library/Application\ Support/Firefox/Profiles/
for a in */*.sqlite; do sqlite3 $a ‘VACUUM;’; done

Damit werden alle SQlite-Datenbanken im eigenen Userverzeichnis reorganisiert.

Vorher aber den Firefox beenden!

Das ganze in Applescript umzusetzen überlasse ich denen, die sich damit auskennen; ich habe mir ein Shellscript draus gebastelt:

Vor die erste Zeile ein “#!/bin/bash” setzen, abspeichen. Dann CMD+I und bei “Öffnen mit” das Terminal eintragen (zu finden unter “Dienstprogramme”).

Danach ein Terminalfenster öffnen und “chmod +x [Dateiname]” eingeben. Hilfweise geht natürlich auch “chmod +x” und dann die Datei mit der Maus in das Terminalfenster ziehen.

.

, , ,

6 Responses to Mac: Firefox beschleunigen

  1. Markus 12. Januar 2010 at 15:53 #

    Hi Stephan,

    schau mal hier: https://addons.mozilla.org/en-US/firefox/addon/13824
    Das ganze gibt es als AddOn. Habe allerdings mit meinem Firefox unter Windows noch keine Benchmarks laufen lassen. Aber subjektiv würde ich behaupten das starten geht ein bisschen schneller.

    Gruß aus der Vorderpfalz
    Markus

  2. Stephan A. 12. Januar 2010 at 15:57 #

    Hi Markus,
    genau das ist ja die Crux: das AddOn reorgt nur die places.sqlite… die anderen Datenbanken wachsen weiter vor sich hin. Mark hatte das in seinem Beitrag prima beschrieben ;-)

  3. fidel 12. Januar 2010 at 19:27 #

    @Stephan:

    ich frag mich gerade ob der AS Weg überhaupt Vorteile bietet.
    Ok man könnte es sich ins Kontextmenü legen – aber dann wäre es immer sichtbar – oder halt als 10.6 Service der nur via Shortcut erreichbar ist … oder alternativ als Standalone AS app.

    Aber nen wirklichen Mehrwert hat das dann auch nicht oder ?

    Bei Bedarf kann ich gerne was basteln

    Gruss
    fidel

    • Stephan A. 12. Januar 2010 at 19:44 #

      @fidel:
      Also ne Standalone-App wäre doch ein nettes Startobjekt beim Login… aber da ist die Frage, wie man sich organisiert. Ich hab auf dem Schreibtisch z.B. nen Ordner mit Scripten, da muss ich eh immer wieder rein ;-)

      Interessanter wäre die Frage, wie sowas überhaupt als AS oder Service zu realisieren wäre, ich bin da totaler newbie auf dem Gebiet ;-)
      Beste Grüße!

  4. fidel 12. Januar 2010 at 22:44 #

    ich bastel die tage mal was ;)

Hinterlasse eine Antwort