Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Menory leak setInterval
rulespl
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 29.03.2009

Ostrzeżenie: (0%)
-----


Mam prosty skrypt, który co sekundę pobiera obrazek generowany po stronie serwera:
[JAVASCRIPT] pobierz, plaintext
  1. var camImage = camImage || {};
  2.  
  3. camImage.getImg = function() {
  4. var link = 'http://localhost/picture.php?&rand=' + (new Date()).valueOf();
  5. $('#camera img:first').detach().attr('src', link).appendTo('#camera');
  6. link = null;
  7. };
  8.  
  9. setInterval(camImage.getImg, 1000);
[JAVASCRIPT] pobierz, plaintext


Z każdym nowym obrazkiem zwiększa się zużycie pamięci przeglądarki.
Czy zwiększenie zużycia RAM poduje jakiś nieusunięty obiekt JS, czy to jest spowodowane tym, że przeglądarka nie usuwa z bufora poprzednich obrazków?
Nagłówek odpowiedzi z serwera zawiera:
Cache-Control no-store,no-cache,must-revalidate

Ten post edytował rulespl 20.09.2011, 12:19:54
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 19:24