Repozytorium PJATK

Porównanie metod przetwarzania współbieżnego w języku Kotlin

Repozytorium Centrum Otwartej Nauki

Pokaż uproszczony rekord

dc.contributor.author Marcinkiewicz, Szymon
dc.date.accessioned 2021-08-24T08:25:46Z
dc.date.available 2021-08-24T08:25:46Z
dc.date.issued 2021-08-24
dc.identifier.issn 2021/M/AM/8
dc.identifier.uri https://repin.pjwstk.edu.pl/xmlui/handle/186319/942
dc.description.abstract Tematem niniejszej pracy jest porównanie metod przetwarzania współbieżnego w języku Kotlin. Porównywanymi metodami są współprogramy (ang. coroutines) znajdujące się w pakiecie kotlinx.coroutines oraz klasy i interfejsy z pakietu java.util.concurrent. Porównania obu metod dokonano poprzez przeprowadzenie testów wydajnościowych JMH wykonanych na 3 różnych aplikacjach napisanych w wersjach używających coroutines oraz pakietu java.util.concurrent. Praca rozpoczyna się od wstępu, w którym omówiono cel pracy, rozwiązania w niej przyjęte, rezultaty oraz sposób jej organizacji. Następnie omówiono przetwarzanie współbieżne i równoległe wraz z ich przykładowymi zastosowaniami. Kolejnym krokiem było przedstawienie porównywanych metod i opisanie ich działania. Następnie dokonano implementacji 3 różnych programów w dwóch wersjach, z czego każda wersja była napisana w jednej z porównywanych metod przetwarzania współbieżnego. W kolejnym kroku przeprowadzono badania wydajnościowe napisanych aplikacji. Wyniki tych badań zostały poddane analizie statystycznej w celu weryfikacji istotności otrzymanych wyników. Po zaimplementowaniu wszystkich aplikacji, autor pracy porównał obie metody z perspektywy programisty. Pracę zakończyło podsumowanie, w którym omówiono uzyskane wyniki oraz zaproponowano kierunki dalszego rozwoju badań. pl_PL
dc.language.iso other pl_PL
dc.relation.ispartofseries ;Nr 5982
dc.subject coroutines pl_PL
dc.subject java.util.concurrent pl_PL
dc.subject przetwarzanie współbieżne pl_PL
dc.subject Kotlin pl_PL
dc.title Porównanie metod przetwarzania współbieżnego w języku Kotlin pl_PL
dc.type Thesis pl_PL


Pliki tej pozycji

Plik Rozmiar Format Przeglądanie

Nie ma plików powiązanych z tą pozycją.

Pozycja umieszczona jest w następujących kolekcjach

Pokaż uproszczony rekord

Szukaj


Szukanie zaawansowane

Przeglądaj

Moje konto