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

Napredna pretraga

Pregled bibliografske jedinice broj: 1198921

Assessing Contemporary Automated Memory Management in Java – Garbage First, Shenandoah, and Z Garbage Collectors Comparison


Beronić, Dora; Novosel, Nina; Mihaljević, Branko; Radovan, Aleksander
Assessing Contemporary Automated Memory Management in Java – Garbage First, Shenandoah, and Z Garbage Collectors Comparison // Proceedings of the 45th International Convention for Information and Communication Technology, Electronics and Microelectronics - MIPRO 2022 / Skala, Karolj (ur.).
Opatija: Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2022. str. 1713-1718 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)


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

Naslov
Assessing Contemporary Automated Memory Management in Java – Garbage First, Shenandoah, and Z Garbage Collectors Comparison

Autori
Beronić, Dora ; Novosel, Nina ; Mihaljević, Branko ; Radovan, Aleksander

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni

Izvornik
Proceedings of the 45th International Convention for Information and Communication Technology, Electronics and Microelectronics - MIPRO 2022 / Skala, Karolj - Opatija : Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2022, 1713-1718

Skup
45th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO 2022)

Mjesto i datum
Opatija, Hrvatska, 23.05.2022. - 27.05.2022

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
Garbage Collector, G1, ZGC, Shenandoah, Memory Management, DaCapo suite

Sažetak
Selecting the appropriate automated memory management approach directly impacts application performance and is considered one of the crucial factors in contemporary memory management. In Java, applications are commonly executed within the Java Virtual Machine (JVM), and, for years, it has offered several garbage collection techniques to choose from. The Garbage First (G1) garbage collector (GC) became the standard in 2017 and is currently a widely used garbage collection algorithm. Other GCs evolved in the meantime, such as Shenandoah GC and Z Garbage Collector (ZGC), and they were recently promoted from experimental features to production-ready. Since currently, there are several standard GCs to choose from, we believe that the performance distinctions they manifest should be more thoroughly examined with experimental benchmarks and real-life use cases. Given the importance of GC in automated memory management performance, it is worthwhile to investigate how those GC algorithms handle various memory issues and perform in regards to heap allocation, CPU usage, and time consumption. This paper focuses on the comparative analysis of the default G1 and the Shenandoah and Z GCs, and compares the number of measures in selected application tests from the popular benchmarking suites with all three standard GCs available.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove:
Visoko učilište Algebra, Zagreb ,
RIT Croatia, Dubrovnik

Profili:

Avatar Url Aleksander Radovan (autor)

Avatar Url Branko Mihaljević (autor)


Citiraj ovu publikaciju:

Beronić, Dora; Novosel, Nina; Mihaljević, Branko; Radovan, Aleksander
Assessing Contemporary Automated Memory Management in Java – Garbage First, Shenandoah, and Z Garbage Collectors Comparison // Proceedings of the 45th International Convention for Information and Communication Technology, Electronics and Microelectronics - MIPRO 2022 / Skala, Karolj (ur.).
Opatija: Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2022. str. 1713-1718 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
Beronić, D., Novosel, N., Mihaljević, B. & Radovan, A. (2022) Assessing Contemporary Automated Memory Management in Java – Garbage First, Shenandoah, and Z Garbage Collectors Comparison. U: Skala, K. (ur.)Proceedings of the 45th International Convention for Information and Communication Technology, Electronics and Microelectronics - MIPRO 2022.
@article{article, author = {Beroni\'{c}, Dora and Novosel, Nina and Mihaljevi\'{c}, Branko and Radovan, Aleksander}, editor = {Skala, K.}, year = {2022}, pages = {1713-1718}, keywords = {Garbage Collector, G1, ZGC, Shenandoah, Memory Management, DaCapo suite}, title = {Assessing Contemporary Automated Memory Management in Java – Garbage First, Shenandoah, and Z Garbage Collectors Comparison}, keyword = {Garbage Collector, G1, ZGC, Shenandoah, Memory Management, DaCapo suite}, publisher = {Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO}, publisherplace = {Opatija, Hrvatska} }
@article{article, author = {Beroni\'{c}, Dora and Novosel, Nina and Mihaljevi\'{c}, Branko and Radovan, Aleksander}, editor = {Skala, K.}, year = {2022}, pages = {1713-1718}, keywords = {Garbage Collector, G1, ZGC, Shenandoah, Memory Management, DaCapo suite}, title = {Assessing Contemporary Automated Memory Management in Java – Garbage First, Shenandoah, and Z Garbage Collectors Comparison}, keyword = {Garbage Collector, G1, ZGC, Shenandoah, Memory Management, DaCapo suite}, publisher = {Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO}, publisherplace = {Opatija, Hrvatska} }




Contrast
Increase Font
Decrease Font
Dyslexic Font