Performance data collection: hybrid approach
Performance data collection: hybrid approach
- Author(s):
- DOI: 10.1049/ic:20040299
For access to this article, please select a purchase option:
Buy conference paper PDF
Buy Knowledge Pack
IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.
26th International Conference on Software Engineering - W10S Workshop "Second International Workshop on Dynamic Analysis (WODA 2004)" — Recommend this title to your library
Thank you
Your recommendation has been sent to your librarian.
- Author(s): Source: 26th International Conference on Software Engineering - W10S Workshop "Second International Workshop on Dynamic Analysis (WODA 2004)", 2004 p. 48 – 51
- Conference: 26th International Conference on Software Engineering - W10S Workshop "Second International Workshop on Dynamic Analysis (WODA 2004)"
- DOI: 10.1049/ic:20040299
- ISBN: 0 86341 425 7
- Location: Edinburgh, UK
- Conference date: 25 May 2004
- Format: PDF
As the complexity of embedded software systems grows, performance profiling becomes more and more important. Performance profiling of embedded software systems requires data collection with low overhead and high information completeness. Performance profiling consists of monitoring a software system during execution and then analyzing the obtained data. There are two ways to collect profiling data: either event tracing through code instrumentation or statistical sampling. Event tracing may be more intrusive but allows the profiler to record all events of interest. Statistical sampling may be less intrusive to software system execution, but cannot provide complete execution information. Our position is that data collection on embedded software systems should be performed using a hybrid approach that combines the completeness of event tracing with the low cost of statistical sampling.
Inspec keywords: software performance evaluation; system monitoring; sampling methods; embedded systems; software metrics
Subjects: Other topics in statistics; Diagnostic, testing, debugging and evaluating systems
Related content
content/conferences/10.1049/ic_20040299
pub_keyword,iet_inspecKeyword,pub_concept
6
6