czy istnieje sposób sprawdzenia, czy obiekt może zostać pobrany przez garbage collectora?Sprawdź, czy obiekt może zostać pobrany przez garbage collector
Gdzieś w moim kodu mam odniesienie do obiektu:
MyObject mo = myObject;
Następnie, za pośrednictwem Eclipse Debugger, pojawia się miejsce w pamięci obiektów. Następnie ustawić wartość null reference:
mo = null;
Czy istnieje jakiś sposób, aby sprawdzić, czy obiekt poprzednio określany jest teraz nadaje się do zbierania śmieci lub jeśli jest gdzieś inny odniesienie do niego?
dziękuję,
Stefan
to huuuuuuuuuuuuuge aplikacja, w której mieliśmy problemy z pamięcią. jedna optymalizacja powinna teraz doprowadzić do poprawy, ale nie tak wiele, jak się spodziewaliśmy. dlatego chcielibyśmy wiedzieć, czy konkretne przedmioty są zbierane śmieci. dzięki za odpowiedź, wypróbuję to! – swalkner
Poprawnie dostaniesz czyste śmieci: D – delive