Reference counting - Google

Reference counting

Z Wikipedii

Skocz do: nawigacji, szukaj

Reference counting (ang. - zliczanie referencji) to najprostsza metoda garbage collection, gdzie razem z każdym zaalokowanym obiektem przechowuje się licznik odwołań. Za każdym razem kiedy do obiektu tworzy się nowe odwołanie licznik ten jest zwiększany o 1, natomiast kiedy odwołanie znika, licznik jest zmniejszany o 1. Kiedy licznik osiągnie 0, obiekt jest kasowany, co pociąga za sobą skasowanie wszystkich wskaźników wychodzących i może rekursywnie doprowadzić do skasowania kolejnych obiektów.

Reference counting nie radzi sobie ze strukturami cyklicznymi. Jeśli obiekt A wskazuje na obiekt B, natomiast obiekt B wskazuje z powrotem na obiekt A, to żaden z nich nie zostanie nigdy zwolniony.

Zobacz też: Odśmiecanie pamięci, wyciek pamięci


Porażka Leppera podczas procesu ws. seksafery
Piotrkowski sąd, przed którym toczy się proces w tzw. seksferze w Samoobronie, odrzucił wniosek obrony o zmianę składu sędziowskiego.
Kancelaria dementuje: prezydent nie zamówił samolotu do Brukseli
Kancelaria Prezydenta zdementowała informacje o tym jakoby wyczarterowała samolot, którym Lech Kaczyński mógłby polecieć do Brukseli na unijny szczyt.
Łódzcy policjanci zlikwidowali fabrykę amfetaminy pod Radzyminem
Łódzcy policjanci zlikwidowali w podwarszawskiej gminie Radzymin fabrykę amfetaminy. Policja szacuje, że laboratorium mogło wyprodukować nawet kilkaset kilogramów tego narkotyku, który trafił na polski rynek.
Bielan: to kompromitacja i wstyd
Europoseł Adam Bielan (PiS) zapewnił, że prezydent Lech Kaczyński będzie uczestniczył w szczycie w Brukseli; przypomniał, że dostał on imienne zaproszenie od prezydenta Francji Nicolasa Sarkozy'ego i - jak dodał - nie ma zamiaru z niego rezygnować.
Kaczyński i Klaus o szczycie UE i kryzysie finansowym
O zbliżającym się szczycie UE w Brukseli oraz kryzysie finansowym rozmawiali w Warszawie prezydenci Polski Lech Kaczyński i Czech Vaclav Klaus.
Linki: Strona gwna