Wirtualna maszyna Java obsługuje kilka strategii usuwania śmieci.Jak mogę sprawdzić, który javascript używa java
Ten article wyjaśnia je.
Teraz zastanawiam się który (wybierane automatycznie) strategia moja aplikacja używa, czy jest jakiś sposób, aby umożliwić JVM (wersja 1.6) wydrukować tę informację?
Edytuj: JVM wykrywa, czy jest w trybie klienta lub serwera. Tak naprawdę pytanie brzmi: jak mogę zobaczyć, które zostało wykryte?
nocie, że artykuł opowiada o ** jedno konkretne wdrożenie ** (konkretnie HotSpot JVM od Słońca JRE). –
Tak, masz rację. – Thirler
Należy pamiętać, że niekoniecznie korzystasz z jednej GC. Zwykle masz różne strategie dla różnych obszarów. Jeśli korzystasz z CMS, domyślnie używam "nowego równoległego" dla młodego obszaru. – Fredrik