giga GigaGIGA is back! Musik Musik kostenlos downloadenMusik kostenlos downloaden: MP3s und Portale software Freeware und SharewareFreeware, Vollversionen, Tipps und Tricks Hörbücher Hörbücher kostenlosHörspiele und Hörbücher kostenlos Android Android-NewsAlles zum Thema Android bei androidnews

Firefox: 3 Performance-Tipps, die den Fuchs aufwecken und ihm Beine machen

Schlafender FirefoxMal ehrlich: Wir lieben den Firefox wegen seiner Erweiterungen und der phänomenalen Anpassbarkeit, aber nicht unbedingt wegen seiner Performance. Zwar hat sich in puncto-Geschwindigkeit seit Firefox 3.0 einiges getan, aber dennoch rennen schlankere Wettbewerber, vor allem Google Chrome, dem Firefox davon. Aber es gibt die eine oder andere Stellschraube, an der man im Firefox für ein Quäntchen mehr Leistung drehen kann.

Wir geben 3 geheime Tipps, die den Firefox schneller starten lassen, die bei YouTube-Videos Ruckler verhindern und die Adressleiste flotter auf Eingaben reagieren lassen. Insgesamt sollte sich so die Firefox-Performance spürbar steigern lassen.

Download-PfeilKostenloser Download: Firefox (Windows)
Der Browser, der viel kann, aber nicht immer der schnellste ist

Firefox schneller starten durch kleinere Browserchronik

In der History (deutsch: History) des Firefox werden die Adressen aller besuchten Seiten gespeichert, die der Benutzer besucht hat. Das geschieht über viele Monate hinweg und ist in dem Ausmaß nicht unbedingt sinnvoll: entweder man kennt und erinnert sich an die Webseiten, auf denen man Informationen sucht, oder man greift auf eigene Lesezeichen und die Datenbank von Suchmaschinen zurück.

Wenn man die Browser-History einschränken kann, startet auch der Firefox schneller. Also, wie beschneidet man die Firefox-Chronik?

Zuerst geben wir in die Firefox-Adresszeile about:config ein. Nach einem gut gemeinten Warnhinweis, der einfach weggeklickt wird, befinden wir uns nun in der gut versteckten Schaltzentrale des Browsers.

Im Feld “Filter” gibst Du nun browser.history_ ein. Du solltest nun in etwa so etwas sehen:

Firefox: Browser History Settings about:config

Die angezeigten Werte kann man mit einem Doppelklick in der jeweiligen Zeile ändern. Niedrigere Werte bedeutet eine kleinere History und ein schnellerer Browserstart. Wer keinen allzu großen Wert auf seine History legt (sie funktioniert natürlich trotzdem, “merkt” sich aber weniger Seiten), dem empfehle ich folgende Werte:

browser.history_expire_days [Datentyp ist integer] und browser.history_expire_days.mirror [string]: Tage, die Browser maximal in der History aufbewahrt werden. Ich habe den Wert auf 14 heruntergesetzt, vorsichtige Naturen probieren erst einmal 90.

browser.history_expire_days_min [integer]: Tage, die Browser minimal in der History aufbewahrt werden. Hier kann man ruhig einen niedrigen Wert wie 7 angeben. Ich-schau-erstmal-ob’s-funktioniert-Nutzer setzen ihn auf 30.

browser.history_expire_sites [integer]: Seiten, die der Browser in der History hält. Ich habe hier 5000 eingeben.

Falls einer der Werte nicht existiert: Rechte Maustaste in das about:config-Fenster -> Neu -> den oben angegebenen Typ wählen -> Den Namen der oben angegebenen Eingenschaft einfügen.

Die Werte werden automatisch gespeichert. Firefox beenden, neu starten und sich über die bessere Performance freuen.

Ruckler in Videos von YouTube und Co. im Firefox abstellen

YouTube Ruckeln

Viele Firefox-Nutzer klagen darüber, dass Videos von Videoportalen wie YouTube, MyVideo, Blip.tv und Co. ruckeln oder regelmäßig für einen kurzen Moment stehen bleiben, selbst wenn das Video bereits komplett geladen ist.

Schuld daran ist die Firefox-Funktion “Sitzungs-Wiederherstellung”, die im Hintergrund kontinuierlich die geöffneten Tabs speichert, im Fall eines Browserabsturzes können diese Tabs dann wiederhergestellt werden. Sicher ein komfortables Feature, allerdings speichert Firefox die Tabs alle 10 Sekunden. Besonders, wenn viele Tabs auf einmal geöffnet sind, nimmt dies regelmäßig viel Prozessorleistung in Anspruch, was sich jeweils durch einen kleinen “Hüpfer” in gerade abgespielten Videos bemerkbar machen kann.

Das ändert man, indem man das Zeit-Intervall zum Speichern der Tabs heraufsetzt. Und so geht’s: Wie oben about:config eingeben, dann als Filter browser.sessionstore.interval [integer] eingeben. Hier steht der Wert, nach wie vielen Millisekunden die Tab-Sitzung gespeichert wird. Setzt man ihn von 10000 (10 Sekunden) auf zum Beispiel 600000 (600 Sekunden) herauf, findet die Tab-Speicherung – und damit das Ruckeln in YouTube-Videos nur noch alle 10 Minuten statt. Wer die Sitzungs-Wiederherstellung überhaupt nicht braucht, gibt als Filter browser.sessionstore.enabled [boolean] ein und setzt den Wert auf false. Voilà – viel Spaß beim ungestörten Videogenuss.

Schnellere Vorschläge in der Firefox-Adressleiste (und allgemein bessere Firefox-Performance)

Firefox: Awesome Bar

Die “AwesomeBar” ist eine ziemlich tolle Funktion im Firefox-Browser. Egal, was man eingibt – Firefox durchsucht die Titel und Adressen aller besuchten Seiten, selbst eingegebene Tags, Lesezeichen und mehr. Allerdings dauert es oft einige Sekunden, bis Seitenvorschläge angezeigt werden, nachdem man etwas eingegeben hat. Dieser Zeitraum lässt sich beschleunigen, indem man die Firefox-eigene Datenbank “aufräumt”, in der die besuchten Seiten gespeichert sind. Und so wird’s gemacht:

Firefox-Datenbank aufräumen mit Fehlerkonsolen-Befehl

Im Firefox unter Extras -> Fehlerkonsole folgendes in die Zeile “Code” einfügen (einzelne Zeile):

Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");

Dann auf “Evaluieren” klicken. Der Browser braucht eventuell einen Moment, um die Datenbank aufzuräumen. Währenddessen ist Firefox nicht benutzbar. Solange einfach warten, dann Firefox schließen und neu starten. Nun sollte (unter anderem) die Adressleiste erheblich schneller reagieren. [Nachtrag:] Unter Mac OS und Linux lauten die Befehle leicht anders, den genauen Code findet man im Pastacode Informatik Blog.

Tipp: Das experimentelle Firefox-Addon-on “Vacuum Places Improved” erledigt diese Aufgabe mit einem Mausklick und lässt sich so konfigurieren, dass der Vorgang regelmäßig automatisch vorgenommen wird.

Download-PfeilKostenloser Download: Vacuum Places Improved (Firefox Add-on)
Erst das Häkchen setzen, dann kann’s installiert werden

Weitere nützliche Firefox-Addons und -Tricks gibt es in unserem Firefox-Themenspecial.

Bild “Sleeping Firefox”: Raphael Quinet (cc)

Die meisten der in diesem Artikel enthaltenen Tricks stammen ursprünglich vom tollen amerikanischen Blog Lifehacker.



und getagged , , , , , , , , , , , , , , , , . Bookmarken: Permanent-Link. Kommentieren oder ein Trackback hinterlassen: Trackback-URL.
Autorenprofile: Frank
  • http://hannes-schurig.de/ Hannes Schurig

    Dass alle 10 Sekunden die Tabs für einen Crash gesichert werden wusste ich gar nicht. Interessant, durchaus. Hab das mal auf 120 Sekunden erhöht.

    Was macht denn der Code mit der Awesome Bar? Inwiefern räumt er denn auf?
    Meine Chronik besteht aus fast 21.000 besuchten Seite und ich würde gerne alle Einträge behalten. Daher kann ich mit dem 1. Tipp nichts anfangen. Aber auch, dass die Awesomebar alle diese Einträge finden kann, finde ich sehr wichtig.
    VACUUM klingt nach leere, also löschen. Wird etwas zurückgesetzt?

  • http://www.loadblog.de Frank

    Nein, die Einträge werden alle in einer SQL-Tabelle aufbewahrt, welche durch den Befehl optimiert bzw. defragmentiert wird.

  • Daniel

    Also folgende Aussage kann ich nicht unterstützen:

    “entweder man kennt und erinnert sich an die Webseiten, auf denen man Informationen sucht, oder man greift auf eigene Lesezeichen und die Datenbank von Suchmaschinen zurück.”

    Ich finde es überaus praktisch, wenn man in die Adresszeile des Firefox Stichwörter eingibt und er durchsucht dann die URL und die Seitentitel, gerade bei Seiten, die man eigentlich gar nicht speichern wollte überaus praktisch.

  • http://hannes-schurig.de/ Hannes Schurig

    An diesem PC hab ich sogar etwas mehr als 22k Chronikeinträge (seit April, doofen expire.days von 180). Werde das wohl mal testen wobei ich noch nicht wirklich weiß wie ich den Geschwindigkeitsunterschied messen soll.

  • http://hannes-schurig.de/ Hannes Schurig

    Hmmm so wirklich begeistert bin ich noch nicht.
    Wenn ich vorher “luo” in die Adresszeile eingegeben habe, hat der Browser etwa 7 Sekunden gebraucht um Einträge von All-inkl Members Area zu finden. Nach dem Code-Tipp war die Dauer unverändert, etwa 7 Sekunden für die Ergebnisse.

  • http://www.loadblog.de Frank

    War auch etwas überspitzt formuliert. Ich habe mich an die AwesomeBar auch gewöhnt, zumal ich nicht immer sofort weiß, ob eine Seite Bookmark-wert ist. Trotzdem brauche ich nicht unbedingt eine Funktion, die mir Seiten auflistet, welche ich im letzten April mal besucht habe.

  • http://www.loadblog.de Frank

    Messen ist in der Tat schwer. :) Es sollte ein deutlich “fühlbarer” Geschwindigkeitsunterschied bemerkbar sein.

  • http://www.loadblog.de Frank

    Okay. Es hängt natürlich von mehreren Faktoren ab, unter anderem der Rechnergeschwindigkeit. Bei unseren Single Core-Gurken mit 1 Gig Ram in der Redaktion ist der Unterschied nach dem Anwenden der oben beschriebenen Maßnahmen sehr deutlich.

  • http://hannes-schurig.de/ Hannes Schurig

    Isn Argument :D

  • vocivoci

    SUPER!! Der Tipp hat geholfen!
    browser.sessionstore.interval habe ich auf 30000 gesetzt, also 30 Sekunden, und seitdem ruckelt es kaum – ich habe über 50 Tabs geöffnet…^^
    Das habe ich aber sicherer und eleganter gelöst, indem ich einfach die zugehörige Erweiterung (Add-on, Addon, Extension) aufrief: Extras/Sitzungs-Manager/Einstellungen: Minimales Zeitintervall zwischen 2 Sicherungsvorgängen (in Sekunden)
    Es ist also der Sitzungs-Manager oder Session Manager:
    https://addons.mozilla.org/de/firefox/addon/session-manager/
    http://sessionmanager.mozdev.org/
    -
    Nun kann ich endlich wieder alle Erweiterungen aktivieren, die ich nach und nach deaktivierte, auf der Suche nach dem Schuldigen… Den Session Manager hätte ich sonst als Allerletztes deaktiviert, echt.^^
    Danke :)