Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1198938

Performance Enhancements using Virtual Threads and Modern Memory Management


Beronić, Dora; Modrić, Lara; Novosel, Nina; Mihaljević, Branko
Performance Enhancements using Virtual Threads and Modern Memory Management // 10th International Java Conference (JavaCro'22)
Zagreb: HrOUG/HUJAK, 2022. 211, 56 (predavanje, recenziran, pp prezentacija, stručni)


CROSBI ID: 1198938 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Performance Enhancements using Virtual Threads and Modern Memory Management

Autori
Beronić, Dora ; Modrić, Lara ; Novosel, Nina ; Mihaljević, Branko

Vrsta, podvrsta i kategorija rada
Sažeci sa skupova, pp prezentacija, stručni

Skup
10th International Java Conference (JavaCro'22)

Mjesto i datum
Tuhelj, Hrvatska, 15.05.2022. - 17.05.2022

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Recenziran

Ključne riječi
Virtual Threads, Automatic Memory Management ; Garbage Collection

Sažetak
Java's old Threads, created more than a quarter of a century ago, up till today successfully drove millions of Java applications. Additionally, Java's automatic memory management was efficiently performed for decades using garbage collectors such as Serial, Parallel, CMS, and Garbage First (G1). However, we believe that it is time to take a turn into modern and more efficient structured concurrency constructs, similar to Kotlin's coroutines, and introduce some contemporary scalable low-latency and region-based low-pause parallel and concurrent garbage collectors. Therefore, in this session, we present the benefits that applications can get by using lightweight Virtual Threads, presented as part of OpenJDK's Loom project and soon to be integrated into JDK, as well as utilizing contemporary garbage collectors such as Shenandoah and ZGC. Let us see together the bright future of Java's performance enhancement and accelerations using this new concurrent programming model and by applying other garbage collection methods, without reconstructing the essence of our applications.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove:
RIT Croatia, Dubrovnik

Profili:

Avatar Url Branko Mihaljević (autor)

Poveznice na cjeloviti tekst rada:

2022spring.javacro.hr

Citiraj ovu publikaciju:

Beronić, Dora; Modrić, Lara; Novosel, Nina; Mihaljević, Branko
Performance Enhancements using Virtual Threads and Modern Memory Management // 10th International Java Conference (JavaCro'22)
Zagreb: HrOUG/HUJAK, 2022. 211, 56 (predavanje, recenziran, pp prezentacija, stručni)
Beronić, D., Modrić, L., Novosel, N. & Mihaljević, B. (2022) Performance Enhancements using Virtual Threads and Modern Memory Management. U: 10th International Java Conference (JavaCro'22).
@article{article, author = {Beroni\'{c}, Dora and Modri\'{c}, Lara and Novosel, Nina and Mihaljevi\'{c}, Branko}, year = {2022}, pages = {56}, chapter = {211}, keywords = {Virtual Threads, Automatic Memory Management, Garbage Collection}, title = {Performance Enhancements using Virtual Threads and Modern Memory Management}, keyword = {Virtual Threads, Automatic Memory Management, Garbage Collection}, publisher = {HrOUG/HUJAK}, publisherplace = {Tuhelj, Hrvatska}, chapternumber = {211} }
@article{article, author = {Beroni\'{c}, Dora and Modri\'{c}, Lara and Novosel, Nina and Mihaljevi\'{c}, Branko}, year = {2022}, pages = {56}, chapter = {211}, keywords = {Virtual Threads, Automatic Memory Management, Garbage Collection}, title = {Performance Enhancements using Virtual Threads and Modern Memory Management}, keyword = {Virtual Threads, Automatic Memory Management, Garbage Collection}, publisher = {HrOUG/HUJAK}, publisherplace = {Tuhelj, Hrvatska}, chapternumber = {211} }




Contrast
Increase Font
Decrease Font
Dyslexic Font