Original title:
Extending Java Performance Monitoring Framework with Support for Windows Performance Counters
Translated title:
Extending Java Performance Monitoring Framework with Support for Windows Performance Counters
Authors:
Dráb, Martin ; Bulej, Lubomír (advisor) ; Kruliš, Martin (referee) Document type: Bachelor's theses
Year:
2012
Language:
eng Abstract:
[eng][cze] Java Performance Measurement Framework (JPMF) is a library that allows to collect performance data from underlying operating system. The main goal of the framework is to provide a way of performance data measurement regardless of the application under test. This goal sets the framework apart from many ad-hoc performance measurement solutions targeted at specific applications or middleware platforms. Such solutions collect certain performance data at fixed points of the execution of the application under test. The main goal of this thesis is to implement a library that allows to collect performance statistics of various kinds on machines running Microsoft Windows operating system. The library should be integrated into the framework, which extends its portability.Java Performance Measurement Framework (JPMF) je javovská knihovna, která si klade za cíl poskytnout aplikacím rozhraní dovolující sbírat výkonnostní statistiky různého charakteru nezávisle na operačním systému. Od specificky zaměřených měřících aplikací se tento framework liší větší mírou obecnosti - dovoluje tvůrci měřícího experimentu libovolně určit druhy statistik, které se mají z testovaného prostředí sbírat, a v jakých momentech se mají sbírat. Cílem této bakalářské práce je vytvořit knihovnu, která umožní sbírat výkonostní statistiky na operačních systémech Microsoft Windows, a integrovat ji do frameworku. Tímto krokem dojde k značnému zvýšení nezávislost frameworku na operačním systému.
Keywords:
caching; data source; JPMF; performance measurement; registry; Windows; data source; JPMF; měření statistik; registry; Windows
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/40383