Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Containerization of User Interface Application - Performance Impact of Containerization

Yliollitervo, Leevi (2025)

 
Avaa tiedosto
YliollitervoLeevi.pdf (612.7Kt)
Lataukset: 



Yliollitervo, Leevi
2025

Tietojenkäsittelyopin maisteriohjelma - Master's Programme in Computer Science
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
Hyväksymispäivämäärä
2025-06-02
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202505296348
Tiivistelmä
Containerization has become a dominant strategy in modern software deployment, offering benefits such as improved portability, security, and environment consistency. Although its advantages in server-side applications are well-established, its impact on graphical user interface (UI) applications remains underexplored, particularly in embedded systems with constrained resources. This thesis investigates the performance implications of containerizing UI applications by conducting empirical tests on a Chromium-based browser operating in both native and containerized environments on an ARM-based embedded Linux platform.
The study evaluates performance on key metrics, including CPU usage, memory consumption, JavaScript execution, and rendering throughput. Quantitative analysis revealed that containerization introduces negligible CPU overhead (approximately +0.9%) and has no significant impact on JavaScript execution performance. However, it significantly increases memory usage by 31.7% and reduces rendering performance by 7.84% on average, as measured by standardized MotionMark benchmarks. The findings indicate that while scripting-heavy applications may remain viable within containers, graphics-intensive workloads are more susceptible to container-induced performance degradation.
These results suggest that performance trade-offs must be carefully considered when deploying containerized user interface applications in latency sensitive or resource-constrained environments. The study contributes to understanding the practical limitations of containerization and outlines directions for future research, including GPU acceleration and a broader evaluation across UI frameworks and hardware platforms.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [41202]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste