Modernin web-sovelluksen profilointi ja optimointi sulautetussa järjestelmässä

This study explores the profiling and optimization of modern web applications in embedded systems. The performance of a React-based application was improved, with a focus of enhancing memory usage and rendering efficiency. Measurements were conducted using the React Profiler tool and the Linux top u...

Täydet tiedot

Bibliografiset tiedot
Päätekijät: Tammi, Miro, Aarnio, Anniina
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Aineistotyyppi: Pro gradu
Kieli:fin
Julkaistu: 2025
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/103413
Kuvaus
Yhteenveto:This study explores the profiling and optimization of modern web applications in embedded systems. The performance of a React-based application was improved, with a focus of enhancing memory usage and rendering efficiency. Measurements were conducted using the React Profiler tool and the Linux top utility. The results demonstrate that targeted optimization can significantly reduce resource consumption and improve both application performance and user experience in resource-constrained environments. Tämä tutkimus käsittelee modernien web-sovellusten profilointia ja optimointia sulautetuissa järjestelmissä. Työssä parannettiin React:lla toteutetun sovelluksen suorituskykyä erityisesti muistinkäytön ja renderöinnin tehostamiseksi. Mittaukset toteutettiin hyödyntäen React Profiler-työkalua ja Linuxin top-ohjelmaa. Tulokset osoittavat, että kohdennetulla optimoinnilla voidaan merkittävästi vähentää resurssien kulutusta ja parantaa sovelluksen suorituskykyä ja käyttäjäkokemusta.