Original title:
Testování výkonnosti Java kolekcí na vícejádrových systémech
Translated title:
Java Collections Performance Testing on Multicore Systems
Authors:
Husar, Martin ; Müller, Petr (referee) ; Letko, Zdeněk (advisor) Document type: Bachelor's theses
Year:
2013
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce se zabývá testováním výkonnosti Java kolekcí na vícejádrových systémech. Cílem práce bylo nastudovat kolekce z rámce Java Collection Framework a také některé další kolekce z balíku java.util.concurrent a projektu Javolution. Pro tyto kolekce bylo za úkol navrhnout vhodné zátěžové testy, na základě kterých bude možné porovnat výkonnost jednotlivých kolekcí. Základní řešení obnáší implementaci navržených testů v jazyce Java a jejich závěrečné vyhodnocení.
This thesis deals with Java collections performance testing on multicore systems. The aim of the work is studying of core collections contained in Java Collection Framework and studying also some other collections from package java.util.concurrent and third-party project known as Javolution. The task was to suggest appropirate performance test for these collections and create based on its results a comparison. Afterwards the basic solution is an implementation of suggested tests in Java programming language and evaluation of achieved results.
Keywords:
ArrayList; concurrent access; ConcurrentHashMap; CopyOnWriteArrayList; FastList; FastMap; HashMap; Java Collection Framework; Java Collections; Javolution; LinkedList; load tests; measuring performance; performance testing; TreeMap; ArrayList; ConcurrentHashMap; CopyOnWriteArrayList; FastList; FastMap; HashMap; Java Collection Framework; Java kolekce; Javolution; LinkedList; měření výkonnosti; testování výkonnosti; TreeMap; vícevláknový přístup; zátěžové testy
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/187477