garbage-collection

Czy pola statyczne są otwarte do zbierania śmieci?

Biorąc pod uwagę hipotetyczną klasę użytkową, która jest używana tylko w konfiguracji programu: class MyUtils { private ... params... } } Czy myObject będzie śmieciem zbieranym, gdy nie będzie już używany, czy pozostanie na całe życie programu?

Pamięć Xamarin iOS przecieka wszędzie

Używamy Xamarin iOS przez ostatnie 8 miesięcy i opracowaliśmy nietrywialną aplikację korporacyjną z wieloma ekranami, funkcja ... nych aplikacji klasy korporacyjnej napisanych w Xamarin? UPDATE Zobacz odpowiedź na temat metody i rozwiązania DisposeEx.

Jak działa mechanizm zbierania śmieci? [zamknięte]

W terminologii laickiej jak działa mechanizm odśmiecania? W Jaki Sposób zidentyfikowano obiekt, który jest dostępny do zbierania śmieci? Co oznacza Reference Counting, Mark and Sweep, Copying, Train w algorytmach GC?

Czy to błąd w MonoTouch GC?

Uwaga: stworzyłem prosty projekt - możesz zobaczyć, jak przełączanie typów między UIButton i CustomButton w storyboardzie ... n wystarczy, aby przekonać garbage collector, że kontroler dziecięcy nie jest jeszcze uprawniony do odbioru. Jak to możliwe?

Java GC (awaria alokacji)

Dlaczego zawsze "Gc (Allocation Failure)"? Java HotSpot(TM) 64-Bit Server VM (25.25-b02) for linux-amd64 JRE (1.8.0_25-b17), ... ;76018K(436928K), 0.2357352 secs] 397555K->76018K(31369920K), 0.2358535 secs] [Times: user=0.93 sys=0.01, real=0.23 secs]

Android-Activity Constructor vs onCreate

Rozumiem, że Android Activities ma określone cykle życia i że onCreate powinien zostać nadpisany i użyty do inicjalizacji, al ... s nie są całkowicie wyczyszczone (utrudniając tym samym garbage collector) i że onDestroy jest w tym celu. Czy to zgadza się?

Prevent.NET wywóz śmieci na krótki okres czasu

Mam wysokowydajną aplikację, która obsługuje bardzo dużą ilość danych. Otrzymuje, analizuje i odrzuca ogromne ilości informa ... ję, że uniknę podejścia, w którym będę musiał zaimplementować Niestandardowy IDisposable interfejs na każdym klasy programu.

Javascript i Garbage collection

Czy Jest jakiś sposób, aby kontrolować, kiedy Javascript wykonuje garbage collection? Chciałbym włączyć go do usuwania śmieci w określonych godzinach, aby zapewnić sprawne działanie mojej strony internetowej

Java Thread Garbage collected or not

To pytanie zostało opublikowane na jakiejś stronie. Nie znalazłem tam prawidłowych odpowiedzi, więc zamieszczam je tutaj pono ... do uruchomienia GC, ale wątek po prostu się nie zatrzymuje. Mam nadzieję, że tym razem zarówno kod, jak i pytanie są jasne.

RAII vs. Garbage Collector

Ostatnio oglądałem świetny wykład Herba Suttera na temat " Leak Free C++..."na CppCon 2016, gdzie mówił o użyciu inteligentny ... bardziej wydajne, ponieważ może uwolnić większe kawałki pamięci na raz, zamiast uwalniać małe kawałki pamięci w całym kodzie.

Dlaczego w C#nie ma zliczania referencji + Garbage Collection?

Pochodzę z C++ i pracuję z C# od około roku. Podobnie jak wiele innych jestem rozczarowany, dlaczego deterministyczne zarząd ... oon Jeśli twój mechanizm oczyszczania zasobów jest deterministyczny i wbudowany w Język, możesz wyeliminować te możliwości.

Na czym polega wykorzystanie MetaSpace w Javie 8?

Wiem, że w Javie 8 zastąpili PermGen MetaSpace. Ale mam kilka pytań: czy MetaSpace domyślnie jest zbierane GC? nawet Perm ... ? Jeśli tak to jeszcze raz dostanę OutOfMemoryException. domyślnie MetaSpace może rosnąć na wzrost pamięci? Z góry dzięki

Buforowanie danych odbicia

Jaki jest najlepszy sposób na buforowanie drogich danych uzyskanych z odbicia? Na przykład większość szybkich serializerów bu ... jest to uzyskanie normalnego odniesienia ze słabego odniesienia. Wygląda na to, że muszę zrobić kilka testów i benchmarkingu.

Jak mogę napisać test jednostkowy, aby określić, czy obiekt może być zbierany?

W odniesieniu do moje poprzednie pytanie , muszę sprawdzić, czy komponent, który zostanie utworzony przez Castle Windsor, mo ... a podstawie powyższego testu mogę stwierdzić, że Windsor nie wycieka pamięci podczas korzystania z Nottrackingreleasepolicy ?

Czy istnieje poradnik Kucharski na problemy GC?

Prawie każdy w końcu ma problemy z GC z Javą. Czy istnieje poradnik Kucharski lub półautomatyczne narzędzie do strojenia GC ... ie pamięcią JVM & garbage collection książka? jest 80% tam, ale brakuje mi checklist / cookbook / for-dummies podejście.

Kiedy w Javie zostanie pobrany ciąg znaków

W Javie, gdy obiekt nie ma aktywnego odniesienia, kwalifikuje się do usuwania śmieci. Teraz w przypadku łańcuchów, tak się ni ... do puli łańcuchów, a JVM utrzyma obiekt przy życiu do ponownego użycia. Czyli ciąg raz utworzony "nigdy" nie będzie zbierany?

Jak wymusić usunięcie obiektu Pythona?

Jestem ciekaw szczegółów __del__ w Pythonie, kiedy i dlaczego powinien być używany i do czego nie powinien być używany. Nauc ... tego? kiedy __del__ jest wywołane czy jest zagwarantowane, że __init__ zostało już wywołane? a jeśli __init__ się podniosą?

Jak przekierować obszerne wyjście garbage collection do pliku?

Jak przekierować szczegółowe wyjście garbage collection do pliku? Strona Sun pokazuje przykład dla Unix, ale nie działa Dla Windows.

Czy pamięć może być oczyszczona?

Pracuję w Delphi 5 (z zainstalowanym FastMM) na projekcie Win32 i ostatnio staram się drastycznie zmniejszyć zużycie pamięci ... t: znalazłem artykuł na about.com to daje dużo tego, a także kilka linków i danych do innych obszarów zarządzania pamięcią.

Co sprawia, że Ruby jest powolny? [zamknięte]

Ruby jest powolny w pewnych rzeczach. Ale które części są najbardziej problematyczne? Jak bardzo garbage collector wpływa n ... ób inne języki, takie jak Lua i Python, rozwiązują te problemy? Czy były ostatnio prace, które znacznie poprawiły wydajność?