Performance comparison of different Java versions
Article Sidebar
Open full text
Issue Vol. 5 (2017)
-
Performance comparison of different Java versions
Maciasz Mateusz142-147
-
Qualitative analysis of telemetry signals based on data gathered by dedicated mobile application
Damian Wasąg, Małgorzata Plechawska-Wójcik148-154
-
Method of cutting phases of motion while rowing on the ergometer based on three-dimensional motion
Kacper Kowalczyk, Maria Skublewska-Paszkowska155-158
-
A comparative analysis of interface quality of mobile access to the services of selected banks
Marcin Kurzyna, Damian Matysiak, Marek Miłosz159-166
-
Performance analysis of Unity3D engine in the context of applications run in web browsers
Przemysław Berdak, Małgorzata Plechawska-Wójcik167-173
-
Comparative analysis of mobile interfaces services to search public transport connections
Filip Skowroński, Marek Miłosz174-178
-
The assessment of usefulness modern IT tools of data analysis Big Data
Rafał Wasiluk, Piotr Muryjas179-186
-
Analysis of the 3D glasses application in a spatial simulation on the basis of the architectural visualization
Mateusz Karol Smaga, Małgorzata Plechawska-Wójcik187-192
-
Analysis of the use of sensors in mobile devices with modified operating systems
Mateusz Dobrowolski, Michał Dobrowolski, Piotr Kopniak193-199
-
Analysis of the impact of refactoring on code quality – comparative analysis of two cases
Mariusz Łukasik, Marek Miłosz200-203
-
Comparison of AngularJS and VueJS frameworks efficiency
Naгar Patrylo, Marek Miłosz204-207
-
Performance comparison of the Xamarin platform and native applications for Android operating system
Ihor Bodia, Małgorzata Plechawska-Wójcik208-212
-
Analysis of Qt libraries usage in selected interprocess communication aplications
Łukasz Janusz Górniak, Maciej Pańczyk213-219
-
Evaluation of the utilization rate of e-services provided by the local administration in Lubelskie Voivodeship
Daniel Ziętek, Elżbieta Miłosz220-226
Main Article Content
DOI
Authors
Abstract
This article describes the performance results of two versions of Java - 1.7 and 1.8. Three applications were created for this purpose. The first one is responsible for preparing the test data. Two more implement performance tests depending on the virtual machine version of Java. The methods in the test applications were designed to analyze the performance of collections and the rate of change of the variables by two threads.
Keywords:
References
Java Platform, Standard Edition (Java SE) 8, 1993, 2016, Oracle and/or its affiliates, http://docs.oracle.com/javase/8/docs/api/
Andres R. Masegosa, Ana M. Martinez, Hanen Borchani, Probabilistic Graphical Models on Multi-Core CPUs Using Java 8, 2016, IEEE DOI: https://doi.org/10.1109/MCI.2016.2532267
Kazuaki Ishizaki, Akihiro Hayashi, Gita Koblents, Vivek Sarkar, Compiling and Optimizing Java 8 Programs for GPU Execution, 2015, IEEE DOI: https://doi.org/10.1109/PACT.2015.46
Bogdan Oancea, Ion Gh. Rosca, Tudorel Andrei, Andreea Iluzia Iacob, Evaluating Java performance for linear algebra numerical computations, 2011, ScienceDirect DOI: https://doi.org/10.1016/j.procs.2010.12.080
Kuo-Yi Chen, J. Morris Chang, Ting-Wei Hou, Multithreading in Java: Performance and Scalability on Multicore Systems, 2011, IEEE DOI: https://doi.org/10.1109/TC.2010.232
“JMH”, 2017, Oracle Corporation and/or its affiliates, http://openjdk.java.net/projects/code-tools/jmh/
“JMH - Java Microbenchmark Harness”, 2015, Jakob Jenkov, http://tutorials.jenkov.com/java-performance/jmh.html
Guillermo L. Taboada, Sabela Ramos, Roberto R. Expósito, Juan Touriño, Ramón Źoallo, Java in the High Performance Computing arena: Research, practice and experience, 2013, ScienceDirect DOI: https://doi.org/10.1016/j.scico.2011.06.002
Satoshi Matsuoka, Shigeo Itou, Towards performance evaluation of high-performance computing on multiple Java platforms, 2001, ScienceDirect DOI: https://doi.org/10.1016/S0167-739X(00)00099-6
“Collections”, 2014, Oracle, Inc, http://docs.oracle.com/javase/tutorial/collections/intro/index.html
“Paralellism”, 2014, Oracle,Inc, http://docs.oracle.com/javase/tutorial/collections/streams/parallelism.html
“Reduction”, 2014, Oracle, Inc, http://docs.oracle.com/javase/tutorial/collections/streams/reduction.html
Article Details
Abstract views: 475
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
