276. WJUG ONLINE Tomasz Borek - "Odśmiecanie pamięci w Jawach 9-14"

Warszawa Java User Group (Warszawa JUG)
Warszawa Java User Group (Warszawa JUG)
Grupa publiczna

Wydarzenie online

This event has passed

Szczegóły

[Presentation in Polish]

Prezentację "Odśmiecanie pamięci w Jawach 9-14, czyli nowe pomysły w starej domenie" zaprezentuje Tomasz Borek

ROZPOCZYNAMY O GODZINIE 19:30 pod linkiem:
https://www.youtube.com/watch?v=0rcIa73ftBw

Prezentacja potrwa ok. 120 minut.

⭐Abstrakt:
Jawa 14 pożegnała CMS, algorytm który wciąż potrafił i osiągał, ale którego utrzymanie było conajmniej problematyczne. Czy zastępca CMSa, domyślny od J8 G1GC, daje radę? Co oznaczają zmiany jakie są do niego wprowadzane w Jawach 9-14? Jest jeszcze niegotowy? Czy jeśli tak, to czy inne algorytmy mogą pomóc? Co z Shenandoah, który jest w OpenJDK ale którego nie uświadczymy w Oracle JDK? Jeśli mamy te dwa, to po co nam ZGC? Czy może lepiej po prostu wywalić to gdzie bądź i jechać na braku śmieciarza, czyli Epsilon GC? Na te, i więcej pytań, odpowiedzi w najbliższym odcinku! Powyższy opis, mimo, że pobrzmiewa latynoską nutą narratora telenowel czy innych mydlanych oper, nie jest daleki od prawdy. CMS już w Jawie 6 był przeznaczony do odstrzału, choć dopiero przy 8 zaczęto mówić o tym głośno a przy 9 wprowadzono "deprecjację". Ale ten algorytm potrafił i potrafi, nawet teraz, wyciągnąć niezłe efekty... jeśli wiemy co, jak i KIEDY robić (a czego nie). Ponieważ jednak jego stopień skomplikowania również potrafił... to mamy nowe algorytmy: G1, Z, E i Shenandoah. I o nich porozmawiamy.

👨🏼‍💻O prelegencie:
Koder* z Polski, mający nadzieję nauczyć się czegoś nowego każdego dnia.

Wdzięczny każdemu, kto pomógł w mej drodze. Dumny z: http://sckrk.com oraz http://geecon.org.
Pomaga przy: SCKRK, Polskim JUGu i krakowskiej Loży Lambda.

Przyznaję się do mych wad i ułomności.

Lubię: ludzi, programy, muzykę, gry wyobraźni, uczciwość, naukę.
Nie lubię: robić rzeczy niepotrzebnie, robić “bo mogę”.

* Po rodzicach. Oni kodowali, to i ja koduję…

-----------------------------------------

Przypominamy, że czekamy na zgłoszenia Waszych prezentacji (do wyboru od 15 min do 120 min) https://warszawajug.typeform.com/to/L5ydtp

Jeśli się wahasz czy Twój pomysł się nada, to zapraszamy do kontaktu z organizatorami, bezpośrednio na spotkaniu, poprzez wiadomości meetupa, albo w dowolny wybrany sposób