Charles Explorer logo
🇨🇿

Problémy při modelování výkonu aplikací s garbage kolekcí

Publikace na Matematicko-fyzikální fakulta |
2009

Abstrakt

Přestože systém pro správu paměti založený na garbage collectoru je běžnou součástí dnešních servisně orientovaných systémů, výkonnostní modely softwarových služeb typicky považují režii garbage collectoru za konstantní. S využitím řady výkonnostních testů ukazujeme, že režie garbage collectoru se dynamicky mění a může výrazně ovlivnit výkonnost softwarové služby.

V důsledku toho nejsou typické výkonnostní modely softwarových služeb, založené na předpokladu konstantní režie, dostatečně přesné pro predikci výkonnosti v reálném prostředí. V návaznosti na to poukazujeme na základní problémy související s modelováním vlivu garbage collectoru ve výkonnostních modelech aplikací.