2016-06-13 6 views
1

Ich bemerkte, dass Chrome hält mehr und mehr Speicher verwenden, wenn sie nur durch meine Website Surfen (leider zur Zeit nicht leben).Chrome (MAC OSX) nicht aus dem Speicher Freigabe img

ich es verengt zu:

Bilder nicht aus dem Speicher freigegeben werden. Erstellen Sie eine einfache HTML-Seite mit einigen zufälligen Bildern und aktualisieren Sie die Seite. Beachten Sie die (ziemlich große) Speichererweiterung jedes Mal, wenn neue Bilder geladen werden.

Beispiel:

<img src="http://lorempixel.com/500/500?rand=1" /> 
<img src="http://lorempixel.com/500/500?rand=2" /> 
<img src="http://lorempixel.com/500/500?rand=3" /> 
<img src="http://lorempixel.com/500/500?rand=4" /> 
<img src="http://lorempixel.com/500/500?rand=5" /> 
<img src="http://lorempixel.com/500/500?rand=6" /> 
<img src="http://lorempixel.com/500/500?rand=7" /> 
<img src="http://lorempixel.com/500/500?rand=8" /> 
<img src="http://lorempixel.com/500/500?rand=9" /> 
<img src="http://lorempixel.com/500/500?rand=10" /> 

Oder sehen Sie diese http://jsfiddle.net/46r9amz0/1/embedded/result/

Chrome 100mb auf dem ersten Pageload verwendet, nachdem die Seite 15-mal erfrischend es 600MB Berichterstattung.

Getestet auf Chrome 51.0.2704.84 (64-Bit), OSX 10.9.5 verwenden. Ich kann dieses Problem nicht auf z.B. Feuerfuchs.

Edit: das Problem auf Windows 7 mit Chrome getestet, bleibt die Seite bei etwa 30 MB Speicher, so scheint es, das Problem auf MAC OSX nur vorhanden ist,

Frage: Wie kann ich verhindern oder beheben dieses Problem?

Antwort

1

Ich kann nicht Ihr Problem replizieren, aber haben Sie versucht, Cache zu verhindern! auch auf welchem ​​OS ist das? Ich weiß aus früheren Erfahrungen Chrom auf Mac hat einige Pannen

<meta http-equiv="cache-control" content="max-age=0" /> 
<meta http-equiv="cache-control" content="no-cache" /> 
<meta http-equiv="expires" content="0" /> 
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" /> 
<meta http-equiv="pragma" content="no-cache" /> 
+0

Vielen Dank für Ihre Antwort. Das ursprüngliche Beispiel wurde auf einem Windows 7-Computer mit dem neuesten Chrome getestet. Die Speicherauslastung bleibt hier gleich (ungefähr 30 MB). Offenbar ist das Problem nur auf MAC OSX vorhanden. Das Deaktivieren des Cache macht keinen Unterschied. – Pieter