一句话:聚焦性能 bug 与性能调试,以 WiredTiger 为场景研究性能理解这一调试子领域。
软件调试长期是软件工程的重要议题,但性能 bug 与性能调试作为调试的一个子领域,受到的关注相对较少。本文以 WiredTiger 为场景,研究开发者对性能问题的理解(performance comprehension)。摘要指出,尽管已有大量实证研究、理论和工具支持一般调试,性能调试仍缺乏系统关注;因此论文旨在揭示性能理解这一较少被探索的问题空间。由于给出的摘要未说明具体研究方法、参与者、指标或结论,无法确定其采用的是访谈、日志分析还是受控实验,也无法总结关键结果;可确认的是论文将性能调试置于 WiredTiger 这一实际系统背景下讨论。
Software debugging is a time-consuming and challenging process. Supporting debugging has been a focus of the software engineering field since its inception with numerous empirical studies, theories, and tools to support developers in this task. Performance bugs and performance debugging is a sub-genre of debugging that has received less attention.
DOI 原文 ·
@inproceedings{paperbot4653,
title = {Performance comprehension at WiredTiger},
author = {Alexandra Fedorova and Craig Mustard and Ivan Beschastnikh and Julia Rubin and Augustine Wong and Svetozar Miucin and Louis Ye},
booktitle = {FSE},
year = {2018},
doi = {10.1145/3236024.3236081}
}