Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne][JavaScript]Garbage Collection, Lista vs Tablica
daniel1302
post 14.01.2013, 20:42:21
Post #1





Grupa: Zarejestrowani
Postów: 602
Pomógł: 30
Dołączył: 1.08.2007
Skąd: Nowy Sącz

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


Witam, mam pytanie dotyczące zwalniania pamięci w Javascripcie.

1) Czy "odśmiecacz" zwolni mi pamięć z instancji obiektów w takim przypadku

  1. var obj = function () { inst1= new Obiek1; inst2= new Objekt2 }
  2. obiekt = new obj;
  3. //Szereg operacji na obiekcie obj
  4. //Zwalnianie pamięci?
  5. obiekt = null;



Co w Javascripcie jest wg was lepszym rozwiazaniem:
Zbudowałem drzewo czwórkowe które dzieli przestrzeń 2d. I w liściach przechowywane są obiekty które znajdują się na przestrzeni która jest reprezentowana przez liśc np ktwadrat x nalezy <0;50> y nalezy <50,100>. Elementy trzymam w uporządkowanej tablicy.

Kolega poradził mi zmiane tablicy na listę, jednak nie wiem co jest lepsze, lista rodzi ze sobą problemy przy przepisywaniu elemetów podczas tworzenia potomków. Bo moje drzewo działa automatycznie(Samo się rozbudowuje). Co wy o tym myślicie?

Może znacie jakieś programy do dokładnego debugowania skryptów(Ile pamięci zajmują w jakiś punktach kontrolnych albo coś)

Ten post edytował daniel1302 14.01.2013, 20:56:02
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:25