Informacja o cookies

Zgadzam się Nasza strona zapisuje niewielkie pliki tekstowe, nazywane ciasteczkami (ang. cookies) na Twoim urządzeniu w celu lepszego dostosowania treści oraz dla celów statystycznych. Możesz wyłączyć możliwość ich zapisu, zmieniając ustawienia Twojej przeglądarki. Korzystanie z naszej strony bez zmiany ustawień oznacza zgodę na przechowywanie cookies w Twoim urządzeniu.

Publikacje Pracowników Politechniki Lubelskiej

MNiSW
5
spoza listy
Status:
Warianty tytułu:
Analiza wydajności współprogramów i innych metod przetwarzania współbieżnego w języku Kotlin dla operacji wejścia/wyjścia
Autorzy: Grabowiec Michał, Wiktor Sebastian, Smołka Jakub
Dyscypliny:
Aby zobaczyć szczegóły należy się zalogować.
Rok wydania: 2024
Wersja dokumentu: Drukowana | Elektroniczna
Język: angielski
Wolumen/Tom: 33
Strony: 306 - 312
Bazy: BazTech
Efekt badań statutowych NIE
Materiał konferencyjny: NIE
Publikacja OA: TAK
Licencja:
Sposób udostępnienia: Witryna wydawcy
Wersja tekstu: Ostateczna wersja opublikowana
Czas opublikowania: W momencie opublikowania
Data opublikowania w OA: 30 grudnia 2024
Abstrakty: angielski | polski
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.
Artykuł skupia się na analizie wydajności współprogramów i innych metod przetwarzania współbieżnego w języku Kotlin dla operacji wejścia/wyjścia. W tym celu zestawiono ze sobą współprogramy, tradycyjne wątki, pulę wątków oraz wątki wirtualne. Stworzono odpowiednią aplikację i opracowano scenariusze badawcze. Przeprowadzona została seria testów, a następnieanaliza otrzymanych wyników. Otrzymane wyniki wskazują, że współprogramy i pula wątków cechują się największą wydajnością, co stanowi istotne zagadnienie w kontekście optymalizacji przetwarzania współbieżnego wję-zyku Kotlin