Název:
Testování výkonnosti Java kolekcí na vícejádrových systémech
Překlad názvu:
Java Collections Performance Testing on Multicore Systems
Autoři:
Husar, Martin ; Müller, Petr (oponent) ; Letko, Zdeněk (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2013
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [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.
Klíčová slova:
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; ArrayList; concurrent access; ConcurrentHashMap; CopyOnWriteArrayList; FastList; FastMap; HashMap; Java Collection Framework; Java Collections; Javolution; LinkedList; load tests; measuring performance; performance testing; TreeMap
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/187477