C++ and Java performance on the Android platform

The article presents a comparative analysis of Java and C ++ technologies in terms of performance on the Android platform. The research was carried out on custom applications in both languages. The series of repetitions of each test were performed on three research units - Samsung and Xiaomi device...

Full description

Bibliographic Details
Main Authors: Paweł Wlazło, Jakub Smołka
Format: Article
Language:English
Published: Lublin University of Technology 2022-06-01
Series:Journal of Computer Sciences Institute
Subjects:
Online Access:https://ph.pollub.pl/index.php/jcsi/article/view/2912
_version_ 1811258498768437248
author Paweł Wlazło
Jakub Smołka
author_facet Paweł Wlazło
Jakub Smołka
author_sort Paweł Wlazło
collection DOAJ
description The article presents a comparative analysis of Java and C ++ technologies in terms of performance on the Android platform. The research was carried out on custom applications in both languages. The series of repetitions of each test were performed on three research units - Samsung and Xiaomi devices. The following criteria were used: test execution time, CPU load, and RAM usage. The performance, in most of the carried out tests, was in favor of the C++ language, and the main difference and with the greatest discrepancy between the technologies tested was the execution time, where C++ scored 18 points, and Java only 3 points. For the CPU usage, the result was the same, but value differences were much smaller. A nondiscerning parameter that was the use of RAM. C++ received 11 points and Java 10.
first_indexed 2024-04-12T18:14:22Z
format Article
id doaj.art-d37a59dec53b48d7b39ba59a88f96bcf
institution Directory Open Access Journal
issn 2544-0764
language English
last_indexed 2024-04-12T18:14:22Z
publishDate 2022-06-01
publisher Lublin University of Technology
record_format Article
series Journal of Computer Sciences Institute
spelling doaj.art-d37a59dec53b48d7b39ba59a88f96bcf2022-12-22T03:21:41ZengLublin University of TechnologyJournal of Computer Sciences Institute2544-07642022-06-012310.35784/jcsi.2912C++ and Java performance on the Android platformPaweł Wlazło0Jakub Smołka1{'en_US': 'Department of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland'}Lublin University of Technology The article presents a comparative analysis of Java and C ++ technologies in terms of performance on the Android platform. The research was carried out on custom applications in both languages. The series of repetitions of each test were performed on three research units - Samsung and Xiaomi devices. The following criteria were used: test execution time, CPU load, and RAM usage. The performance, in most of the carried out tests, was in favor of the C++ language, and the main difference and with the greatest discrepancy between the technologies tested was the execution time, where C++ scored 18 points, and Java only 3 points. For the CPU usage, the result was the same, but value differences were much smaller. A nondiscerning parameter that was the use of RAM. C++ received 11 points and Java 10. https://ph.pollub.pl/index.php/jcsi/article/view/2912Java; C ; performance; Android
spellingShingle Paweł Wlazło
Jakub Smołka
C++ and Java performance on the Android platform
Journal of Computer Sciences Institute
Java; C ; performance; Android
title C++ and Java performance on the Android platform
title_full C++ and Java performance on the Android platform
title_fullStr C++ and Java performance on the Android platform
title_full_unstemmed C++ and Java performance on the Android platform
title_short C++ and Java performance on the Android platform
title_sort c and java performance on the android platform
topic Java; C ; performance; Android
url https://ph.pollub.pl/index.php/jcsi/article/view/2912
work_keys_str_mv AT pawełwlazło candjavaperformanceontheandroidplatform
AT jakubsmołka candjavaperformanceontheandroidplatform