Performance analysis of coroutines and other concurrency techniques in Kotlin language for I/O operations
Saved in:
| Title: | Performance analysis of coroutines and other concurrency techniques in Kotlin language for I/O operations |
|---|---|
| Authors: | Grabowiec, Michał, Wiktor, Sebastian, Smołka, Jakub |
| Source: | Journal of Computer Sciences Institute; Vol. 33 (2024); 306-312 ; Journal of Computer Sciences Institute; Tom 33 (2024); 306-312 ; 2544-0764 |
| Publisher Information: | Lublin University of Technology |
| Publication Year: | 2024 |
| Collection: | Lublin University of Technology Journals |
| Subject Terms: | Kotlin, coroutines, concurrent processing |
| Description: | This article focuses on analyzing the performance of coroutines and other concurrent processing techniques in Kotlin language for input/output operations. For this purpose, coroutines, traditional threads, thread pool and virtual threads were put together. An appropriate application was created and test scenarios were developed. A series of tests were conducted, followed by an analysis of the obtained results. These results indicate that coroutines and thread pool exhibit the highest performance, highlighting their importance in optimizing concurrent processing in the Kotlin language. |
| Document Type: | article in journal/newspaper |
| File Description: | application/pdf |
| Language: | English |
| Relation: | https://ph.pollub.pl/index.php/jcsi/article/view/6353/4716; https://ph.pollub.pl/index.php/jcsi/article/view/6353 |
| Availability: | https://ph.pollub.pl/index.php/jcsi/article/view/6353 |
| Rights: | Copyright (c) 2024 Michał Grabowiec, Sebastian Wiktor, Jakub Smołka ; https://creativecommons.org/licenses/by/4.0 |
| Accession Number: | edsbas.B16F90D |
| Database: | BASE |
Be the first to leave a comment!
Nájsť tento článok vo Web of Science