
Ich habe einen Laptop mit
- Intel i7 2720QM
- Samsung SSD PM810 128GB SATA II(Link zum Benchmark)
- 8 GB DDR3 PC-10700 Speicher CAS# Latenz 6/7/8/9
- Meine Internetgeschwindigkeit beträgt 19 ms (Ping) 20 Mbit/s (Down) 4,5 Mbit/s (Up)
aber ich erlebe immer noch einige Verzögerungen in meinem Firefox/Google Chrome, wenn ich viele Tabs geöffnet habe und mein RAM nicht einmal halb voll ist. Außerdem verwende ich über 20 Erweiterungen.
Was ist hier der Engpass? Nutzt der Webbrowser die Vorteile mehrerer Kerne nicht aus? Oder liegt es an der Latenz im RAM? Oder liegt es am Cache der SSD?
Antwort1
Versuchen Sie, die Dinge nacheinander zu ändern, um zu sehen, was sich am meisten auf die Leistung auswirkt.
Als Erstes würde ich versuchen, die Browsererweiterungen zu deaktivieren. Wenn dies zu einer Verbesserung führt, aktivieren Sie sie nacheinander wieder, bis die Leistung nachlässt. Möglicherweise verursacht nur eine Erweiterung das Problem. In diesem Fall können Sie sie vollständig entfernen oder mit dem Leistungsproblem leben, wenn es sich um eine Erweiterung handelt, auf die Sie nicht verzichten können.
Wenn das nichts ergibt, testen Sie den Laptop bei jemand anderem zu Hause oder bei Ihrer Arbeit/Schule usw. Dadurch werden alle Probleme mit der Internetverbindung behoben.
Du könntest auchFühren Sie eine Diagnose Ihres Speichers durchum zu überprüfen, ob es richtig funktioniert.
Von da an wird es komplizierter/teurer, Speicher usw. auszulagern, aber ich vermute, dass das Problem eher bei der Software als bei der Hardware liegt.
Antwort2
Wenn jemand einen Computer mit guten Spezifikationen hat, sollte er erwägen, seine user.js für Firefox zu modifizieren. Dadurch wird versucht, die Hardware/Bandbreite besser auszunutzen:
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("browser.cache.memory.capacity", 65536);
Ich empfehle außerdem die Verwendung des ChromEdit-Add-ons zum Ändern von user.js.