finalizer

Stosowanie metody Finalize/Dispose w C#

C# 2008 Pracuję nad tym od jakiegoś czasu i nadal jestem zdezorientowany użyciem metod finalize i dispose w kodzie. Moje py ... soby? Czy istnieje trudna i szybka zasada, aby tego przestrzegać? Skąd mam wiedzieć, że Klasa używa niezarządzanych zasobów?

Finalize / Dispose pattern in C#

C# 2008 Pracuję nad tym już od jakiegoś czasu i nadal jestem zdezorientowany w niektórych kwestiach. Moje pytania są poniże ... istnieje trudna i szybka zasada do przestrzegania w tej sprawie? Skąd mam wiedzieć, że Klasa używa niezarządzanych zasobów?

wyciek pamięci? dlaczego java.lang.Nr ref.Finalizer eat so much memory

Uruchomiłem zrzut sterty w moim programie. Kiedy otworzyłem go w analizatorze pamięci, odkryłem, że java.lang.ref.Finalizer dla org.logicalcobwebs.proxool.ProxyStatement zajmuje dużo pamięci. Dlaczego tak jest?

finalize () wywołana na obiektach silnie osiągalnych w Javie 8

Niedawno zaktualizowaliśmy naszą aplikację do przetwarzania wiadomości z Java 7 do Java 8. Od czasu aktualizacji otrzymujemy ... tody finalize(). To powiedziawszy, ma czy ktoś już zetknął się z tym problemem? Czy ktoś ma jakieś pomysły co do przyczyny?

Static Finalizer

Jaki jest właściwy sposób na wykonanie statycznej finalizacji? Nie ma statycznego destruktora. Zdarzenie AppDomain.DomainUn ... y czas trzech sekund (ustawienia domyślne) pomiędzy wszystkimi procesorami obsługi zdarzeń, więc nie jest naprawdę użyteczne.

Czy można zadzwonić do RCW z finalizera?

Mam zarządzany obiekt, który wywołuje serwer COM, aby przydzielić trochę pamięci. Zarządzany obiekt musi ponownie wywołać se ... ił w myassembly.dll Dodatkowe informacje: obiekt COM, który został oddzielony od podstawowego RCW, nie może być użyty.

Xamarin Android Finalizer nie jest wywoływany po opuszczeniu aktywności, aby przejść do innej aktywności

Finalizer nigdy nie jest wywoływany po opuszczeniu aktywności. Czy to oznacza, że aktywność jest nadal żywa, mimo że przesze ... posing) { density.Dispose(); density = null; } base.Dispose(disposing); } } }