garbage-collection

Z jakimi parametrami GC działa JVM?

Nadal badam problemy, które mam z GC tuning (Patrz wcześniejsze pytanie), które wymaga dużo czytania i eksperymentowania. Su ... to miał, mógłbym mieć podstawy, aby zacząć poprawiać. Ktoś wie, jak odzyskać te wartości z uruchomionej maszyny wirtualnej?

Gc Tuning-zapobieganie pełnemu GC

Staram się unikać pełnego GC (od gc.przykład logu poniżej) uruchomienie aplikacji Grails w Tomcat w produkcji. Jakieś sugesti ... tkowych klasach dla zamknięć i refleksji - XX: + CMSIncrementalMode to eksperyment, który nie przyniósł większego sukcesu

Jak get.NET aby śmieci zbierać agresywnie?

Mam aplikację, która jest używana w przetwarzaniu obrazów, i Zazwyczaj przydzielam tablice w rozmiarze 4000x4000, a także spo ... o parafrazować ten film {[10] } z dyskusji o GC w. NET). dla przypomnienia, Java nie wykazuje takiego zachowania ze swoim GC.

Symfony wywołuje PHP garbage collector w Ubuntu 14.04 nawet podczas sesji.prawdopodobieństwo gc jest ustawione na 0

Jako stan tytułowy z jakiegoś powodu moja aplikacja Symfony 2.5 wywołuje PHP garbage collector, nawet jeśli wszystkie moje ph ... jsce, do którego użytkownik www-data ma już dostęp, ale chcę wiedzieć, dlaczego ten proces jest nawet gdy trzeba go wyłączyć.

Praktyczne zastosowanie systemu.WeakReference

Rozumiem jaki System.WeakReference robi, ale to, czego nie mogę pojąć, to praktyczny przykład tego, do czego może być przyda ... naprawdę musisz użyć Słabejreferencji? Czy nie staramy się oddalać dalej od tego typu zachowań i używania tego zajęcia?

W Javie czy stałe generowanie przestrzeni śmieci jest zbierane?

Czytałem, że przestrzeń Perm gen (lub permanent Generation) nie jest zbierana. Jednak w kolekcji CMS widzę kilka klas rozładowujących się w moim dzienniku GC. Więc czy Perm gen jest zbierany podczas pełnej kolekcji lub kolekcji CMS?

Dlaczego JVM wymaga rozgrzewki?

Rozumiem, że w Java virtual machine (JVM), warmup jest potencjalnie wymagany, ponieważ Java ładuje klasy za pomocą leniwego p ... ansakcję potwierdzoną. Zauważ, że aplikacja jest o handlu wysokiej częstotliwości (HFT) więc wydajność ma ogromne znaczenie.

MaxTenuringThreshold - jak to dokładnie działa?

Szukałem o tym cały dzień. Ale to wciąż nie jest dla mnie jasne, więc pytanie może brzmieć trochę urojeni. No cóż.. wiemy, ... jakiś inny sposób? Nie znalazłem dobrego wyjaśnienia tego, więc będę wdzięczny za wszelkie przydatne linki lub wyjaśnienia.

Wiele śmieciarek w Javie

Każdy proces Javy, który uruchamiam na moim komputerze, wydaje się mieć domyślnie dwa garbage collectory. Sprawdzam to przez ... orów dla różnych durowych i molowych GC, ale wydaje się, że nie ma odniesienia do używania wielu kolektorów w tej samej puli.

Wielkość ogromnych obiektów bezpośrednio przypisanych staremu pokoleniu

Ostatnio czytałem o alokacji obiektów w różnych generacjach w Javie. W większości przypadków nowe obiekty są przydzielane w E ... teriów obiektów dla G1 Garbage Collector. Chcę tylko znać limit rozmiaru przed lub w Javie 6 . Dzięki za poświęcony czas:)

Wyszukiwanie zakresu adresów segmentu danych

Jako ćwiczenie programistyczne piszę mark-and-sweep garbage collector w C. Chcę zeskanować segment danych (globale itp.) dla wskaźników do przydzielonej pamięci, ale nie wiem jak uzyskać zakres adresów tego segmentu. Jak mogłem to zrobić?

JVM memory management & garbage collection book? [zamknięte]

Czy ktoś mógłby doradzić książkę (lub jakiekolwiek inne źródło), która dokładnie ujawniłaby wewnętrzne aspekty zarządzania ... ale bez ważniejszych tomów :). Niektóre dobre materiały do wdrożenia Hotspot są tutaj . ] Wielkie dzięki za wszelkie rady.

Bitmap, Bitmap.recycle(), słaba jakość i wywóz śmieci

AFAIK na Androidzie zaleca się odwoływanie się do obiektów bitmapowych jako słabych, aby uniknąć wycieków pamięci. Gdy obiekt ... e jest wywoływana, gdy zwalnia się słabe A może w jakiś sposób wystarczy słaba pamięć, aby uniknąć wycieków pamięci? Thanks

Jak uzyskać odniesienia do obiektów javascript lub liczbę referencji?

Jak uzyskać liczbę referencji dla obiektu czy można określić, czy obiekt javascript ma wiele odniesień do niego? lub j ... ieje sposób, aby to zrobić za pomocą wbudowanego zarządzania odniesienia javascript, chciałbym usłyszeć o tym, jak go używać.

Wyłączanie D garbage collector

Jestem programistą C++, który rozważa użycie D jako osobistego projektu, którym chcę się bawić. Zastanawiałem się, czy jest ... nadpisując new i delete, aby używać malloc i free, ale gdybym to zrobił, wolałbym, aby garbage collector w ogóle nie działał.

Czy ktoś może zrozumieć wyjście garbage collector G1?

Uruchamiam program Java Z G1 garbage collector używając następujących opcji: -XX:-UseBiasedLocking -XX:+UnlockExperimental ... -count-end, 0.2478477] 44901.479: [GC cleanup 940M->931M(1840M), 0.0073079 secs] Czy ktoś może zrozumieć, co się dzieje?

HttpWebRequest czas na drugie połączenie

Dlaczego następujący kod Timeout drugi (i kolejny) czas jego uruchomienia? Kod wisi pod adresem: using (Stream objStream = ... w LicenseServerUnavailableException(); } finally { request.Abort(); } return responseString; }

Eclipse: Przycisk Garbage Collector

Co się stanie, gdy nacisnę przycisk "Uruchom Garbage Collector" w Eclipse? Czy to tylko połączenie systemu.gc ()?

Czy można uzyskać podstawowe statystyki GC w Javie?

Chciałbym, aby niektóre długo działające aplikacje serwerowe okresowo wypisywały ogólne Liczby wydajności GC w Javie, coś w r ... u JConsole lub JVisualVM. Edit2: MX bean wygląda tak, jak ja chcę - czy ktoś ma działający przykład kodu, który uzyska taki?

Jak zminimalizować wywóz śmieci w Go?

Czasami można chcieć uniknąć / zminimalizować garbage collector, więc chcę być pewien, jak to zrobić. Myślę, że następny jest poprawny: deklaruje zmienne na początku funkcji. aby użyć array zamiast slice. Jeszcze?