
Wie reagiert ein moderner Webbrowser-Cache auf der Festplatte auf Übertragungsraten im Vergleich zu Zugriffszeiten?
Hier ist ein Beispiel aus der Praxis. HD Tune sagt mir, dass ich eine herkömmliche Festplatte mit 54,7 Mbit/s und 8,1 ms habe, im Vergleich zu einem USB-Flash-Gerät mit nur 18,4 Mbit/s Übertragungsrate, aber 0,8 ms Reaktionszeit. Welches sollte ich für meine Browser-Cache-Dateien (Chrome) wählen?
abgesehen davon: ich verwende in Windows bereits Junctions, um den Cache einfach verschieben zu können.
Antwort1
Eine Kombination aus 3 Faktoren:
- Suchzeit
- Transferzeit
- CACHE-GRÖSSE
Meiner Erfahrung nach spielen alle diese Faktoren eine Rolle, aber oft ist die CACHE-GRÖSSE das größte Problem.
Beispielsweise ist der Internet Explorer auf den meisten heute verkauften Computern immer noch so eingestellt, dass er 5 oder 10 % Ihrer Festplatte nutzt. Bei einem System mit einer 500 GB-Festplatte sind das 25 GB (bei 5 %). Das bedeutet, dass der Internet Explorer mehr Zeit mit der Durchsicht des Caches verbringt, als wenn Sie die Seite einfach erneut herunterladen würden. Selbst wenn es auf 1 % geändert wurde, sind das immer noch 5 GB Daten ...
Firefox und ich nehme an, Chrome haben bessere Standardeinstellungen, aber generell ändere ich bei jeder Hochgeschwindigkeitsverbindung die Cachegröße auf höchstens 10-20 MB (oft verwende ich 5 MB). Ich würde nichts über 50 MB empfehlen und selbst dann würde ich die Entscheidung, so hoch zu gehen, ernsthaft in Frage stellen ...
Danach würde ich die Suchgeschwindigkeit und dann die Übertragungsgeschwindigkeit vorschlagen.
Antwort2
Beim Browser-Caching handelt es sich normalerweise um viele kleine Dateien, richtig.
Das bedeutet viele Dateisuchvorgänge undDasbedeutet, dass die Suchzeit die Grenze sein wird.
Antwort3
Die Reaktionszeit gibt an, wie schnell vom Datenträger gelesen/geschrieben werden kann, während die Übertragungsrate angibt, wie schnell zusammenhängende Dateien gesendet werden können. Normalerweise ist beim Caching die E/A entscheidend.