Prototyp profilovacího nástroje pro embedded software
Date issued
2025-05-09
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Západočeská univerzita v Plzni
Abstract
Profilování embedded softwaru je klíčové pro optimalizaci výkonu a spotřeby, avšak složité kvůli omezeným zdrojům a dostupnosti cílového hardwaru. Tato práce navrhuje a realizuje prototyp nástroje pro emulované vykonávání fragmentů řídicího kódu. Úvodní rešerše mapuje techniky profilování a analýzu WCET/WCEC. Text dále porovnává nástroje pro konkolické testování a emulaci. Výsledné řešení kombinuje konkolické testování, traceování a analýzu v prostředí Visual Studio Code. Nástroj umožňuje efektivní profilování vybraných částí embedded softwaru bez nutnosti nasazení na cílové zařízení a může sloužit jako základ pro další rozvoj v oblasti testování a analýzy embedded systémů.
Description
Subject(s)
embedded systémy, profilování, emulace, konkolické testování, QEMU, KLEE, traceování