Enabling Efficient Mobile Tracing with BTrace
With the growing complexity of smartphone systems, effective tracing becomes vital for enhancing their stability and optimizing the user experience. Unfortunately, existing tracing tools are inefficient in smartphone scenarios. Their distributed designs (with either per-core or per-thread buffers) prioritize performance but lead to missing crucial clues with high probability. While these problems can be overlooked in previous scenarios (e.g., servers), they drastically limit the usefulness of tracing on smartphones.
Authors
- Diogo Behrens (ORCID: https://orcid.org/0000-0002-6463-3005)
- Hermann Härtig (ORCID: https://orcid.org/0000-0002-8357-2594)
- Yutao Liu (ORCID: https://orcid.org/0009-0000-2186-1844)
- Ning Jia (ORCID: https://orcid.org/0009-0003-8246-4713)
- Jiawei Wang (ORCID: https://orcid.org/0000-0002-4564-8682)
- Haibo Chen (ORCID: https://orcid.org/0000-0002-9720-0361)
- Ming Fu (ORCID: https://orcid.org/0000-0002-6984-3220)
- Nian Liu
- Arnau Casadevall-Saiz
Institutions
- Vrije Universiteit Brussel (BE)
- Shanghai Jiao Tong University (CN)
- Huawei Technologies (China) (CN)
- Huawei German Research Center (DE)
- Technische Universität Dresden (DE)
Publication Details
- Published
- 2025-03-27
- DOI
- https://doi.org/10.1145/3676641.3715994
- Primary Topic
- Context-Aware Activity Recognition Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00