National Repository of Grey Literature 73 records found  beginprevious50 - 59nextend  jump to record: Search took 0.00 seconds. 
Run-time performance testing in Java
Kotrč, Jaroslav ; Horký, Vojtěch (advisor) ; Tůma, Petr (referee)
This work focuses on relative comparisons of individual method's performance. It is based on Stochastic Performance Logic, which allows to express, for example, that one method runs at most two times longer than another method. These results are more portable than absolute values. It extends standard unit tests with performance assumptions, which are evaluated during actual run-time of a released application. Dynamically added and removed instrumentation is used for automatic modification of the production code. Instrumentation part uses DiSL framework to be able to seamlessly measure even Java system classes. Methods are measured sequentially, the number of concurrently measured methods is dynamically changed and the measurement code is removed as soon as required data are obtained. The results show that this approach may bring appreciably lower overhead peaks than measuring all methods at once. The prototype was compared with JMH tool and the results show that it is able to accurately measure methods running longer than 1 ms. Powered by TCPDF (www.tcpdf.org)
Run-time performance testing in Java
Kotrč, Jaroslav ; Horký, Vojtěch (advisor) ; Tůma, Petr (referee)
This work focuses on relative comparisons of individual methods performance. It is based on Stochastic Performance Logic, which allows to express, for example, that one method runs at most two times longer than another method. This results are more portable than absolute values. It extends standard unit tests with performance assumptions, which are evaluated during actual run-time of a released application. Dynamically added and removed instrumentation is used for automatic modification of the production code. Instrumentation part uses DiSL framework to be able to seamlessly measure even Java system classes. Methods are measured sequentially, number of concurrently measured method is dynamically changed and measurement code is removed as soon as required data are obtained to avoid high overhead. The results show that for processor demanding application this approach may bring up to 3-times lower overhead peaks than measuring all methods at once. Powered by TCPDF (www.tcpdf.org)
Capturing Performance Assumptions using Stochastic Performance Logic
Trojánek, Tomáš ; Tůma, Petr (advisor) ; Bednárek, David (referee)
Performance testing is a mean used to evaluate speed of software projects. In an ideal state a project has a set of tests attached to it and such set may be repeat- edly executed in order to verify that all performance expectations are satisfied. The most widespread method of constructing these tests nowadays is based on measuring absolute time values. A test executes a chosen application unit and then compares the time it took to complete with a precise bound, which has been determined in advance. However, this approach has several disadvantages that affect reliability of such tests. First of all, the way in which those precise bounds should be established is not clear. And even if it is, then the bounds are tied to a certain hardware configuration. As a remedy, this thesis demonstrates a whole another approach, which is based on relative performance comparison. Using a logic built on top of a research published by the issuing department, chosen application units are compared together in a manner that makes results of such tests more reliable even to a change of hardware configuration. The presented theory is also implemented and verified on selected use cases. 1
Automated creation of statistics of network traffic
Benedikt, Jan ; Frolka, Jakub (referee) ; Číka, Petr (advisor)
This Bachelor Thesis aims to process and present outcomes of stress testing. The frst chapter depicts basic terms closely connected to stress testing. Second part is concerned with the analysis of possible resolutions and their comparison between each other. The obtained theoretical knowledge is then applied to model sketch for a report, generated in form of the website. The model itself is created in JMeter program and it is written in the Java coding language. The generated website is programed in HTML, CSS and JavaScript languages.
Performace and Stress Testing Tool
Javorský, Daniel ; Veselý, Vladimír (referee) ; Ščuglík, František (advisor)
This thesis is concerned about performance and stress testing of Xtend product developed by Xura, Inc. Software development knowledge, theoretical knowledge of testing and testing tools are described in opening chapters together with key features and services provided by Xtend. Emphasis was put on implementation of performance and stress testing tool, which focuses on short-term and long-term testing scenarios and output of this tool serves Xtend developers. Part of this thesis also focuses on results of stress and performance tests.
Performance testing of interline hybrids in tench.
HOMOLA, Ondřej
This thesis is focused on evaluation of performance traits as growth, survival and carcass yield in hybrids of chosen tench breeds. In this test were used hybrids of these breeds of tench: Vodňanské (V), Táborské (T), Maďarské (M) and Hlubocké (H), which served as maternal breed. As a control group the golden tench was used.
Data Structures with Paralell Access
Opletal, Tomáš ; Lengál, Ondřej (referee) ; Holík, Lukáš (advisor)
Parallel programming brings out, apart from the opportunity to spread out a program execution to many simultaneously running processes sharing data, some new problems. It is necessary to synchronize these processes running in parallel and make sure that during the process communication and data sharing there will not arise any troubles. These synchronization algorithms also cannot use too much resources that are otherwise used for the actual program. This thesis describes ways of process synchronization and also provides an implementation of several algorithms for parallel queue. Implemented algorithms were also tested for their performance. 
Lombok Framework Study
Paštrnák, Ján ; Müller, Petr (referee) ; Letko, Zdeněk (advisor)
The aim of this thesis is to analyze Lombok framework and its usage for the development of Java programs. Framework Lombok enables the generation of a primitive, often repetitive code during compilation of the annotated code. Using annotations, programmer specifies what and where the framework needs to generate during the compilation. This thesis explains the basic principles of the framework and design tests that demonstrate practical aspects of its use for creation of Java programs. Emphasis is placed on the estimation of the time saved through the development of Lombok, study its influence on the process of compilation and testing framework integrity with three development environments - NetBeans, Eclipse and IDEA InteliJ. The thesis summarizes the pros and cons of using this framework in real work.
SAP HANA Platform
Uhlíř, Michal ; Volf, Tomáš (referee) ; Zendulka, Jaroslav (advisor)
Tato práce pojednává o databázi pracující v paměti nazývané SAP HANA. Detailně popisuje architekturu a nové technologie, které tato databáze využívá. V další části se zabývá porovnáním rychlosti provedení vkládání a vybírání záznamů z databáze se stávající používanou relační databází MaxDB. Pro účely tohoto testování jsem vytvořil jednoduchou aplikaci v jazyce ABAP, která umožňuje testy provádět a zobrazuje jejich výsledky. Ty jsou shrnuty v poslední kapitole a ukazují SAP HANA jako jednoznačně rychlejší ve vybírání dat, avšak srovnatelnou, či pomalejší při vkládání dat do databáze. Přínos mé práce vidím v shrnutí podstatných změn, které s sebou data uložená v paměti přináší a názorné srovnání rychlosti provedení základních typů dotazů.
Java.math Package Benchmark
Frýz, Pavel ; Letko, Zdeněk (referee) ; Dudka, Vendula (advisor)
The aim of this work is to compare the performance of different implementation of java virtual machine, when using package java.math. The classes BigInteger and BigDecimal are described. Existing benchmarks for measuring the performance of a java virtual machine are also described. The work also describes in detail the hardware and operation system used for performing benchmarks. A tool for the benchmarking performence of implementation of classes BigInteger and BigDecimal has been developed. Finally, the analysis and the discussion upon the results of benchmarks has been made.

National Repository of Grey Literature : 73 records found   beginprevious50 - 59nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.