Effective Performance Issue Diagnosis with Value-Assisted Cost Profiling
Effective Performance Issue Diagnosis with Value-Assisted Cost Profiling
复制标题
通过价值辅助成本分析进行有效的性能问题诊断
DOI:
10.1145/3552326.3587444
复制
发表时间:
2023
期刊:
影响因子:
--
通讯作者:
Yang, Junfeng
中科院分区:
文献类型:
--
作者:
Weng, Lingmei;Hu, Yigong;Huang, Peng;Nieh, Jason;Yang, Junfeng
Diagnosing performance issues is often difficult, especially when they occur only during some program executions. Profilers can help with performance debugging, but are ineffective when the most costly functions are not the root causes of performance issues. To address this problem, we introduce a new profiling methodology,value-assisted cost profiling, and a tool vProf. Our insight is that capturing the values of variables can greatly help diagnose performance issues. vProf continuously records values while profiling normal and buggy program executions. It identifies anomalies in the values and the functions where they occur to pinpoint the real root causes of performance issues. Using a set of 15 real-world performance bugs in four widely used applications, we show that vProf is effective at diagnosing all of the issues while other state-of-the-art tools diagnose only a few of them. We further use vProf to diagnose longstanding performance issues in these applications that have been unresolved for over four years.
登录
查看更多内容
DOI:
--
发表时间:
2021
期刊:
Proceedings of the Symposium on Operating Systems Principles
影响因子:
--
作者:
Khan, Tanvir Ahmed;Neal, Ian;Pokam, Gilles;Mozafari, Barzan;Kasikci
通讯作者:
Kasikci
DOI:
--
发表时间:
2016
期刊:
SIGSOFT FSE
影响因子:
--
作者:
C. Kim;J. Rhee;K. H. Lee;X. Zhang;Dongyan Xu
通讯作者:
Dongyan Xu
DOI:
--
发表时间:
2021
期刊:
The 2021 USENIX Annual Technical Conference
影响因子:
--
作者:
Weng, Lingmei;Huang, Peng;Nieh, Jason;Yang, Junfeng
通讯作者:
Yang, Junfeng
DOI:
--
发表时间:
2020
期刊:
International Conference for High Performance Computing, Networking, Storage and Analysis
影响因子:
--
作者:
Xin You;Hailong Yang;Zhongzhi Luan;D. Qian;Xu Liu
通讯作者:
Xu Liu
DOI:
--
发表时间:
2012
期刊:
IEEE/ACM International Symposium on Code Generation and Optimization
影响因子:
--
作者:
Milind Chabbi;J. Mellor
通讯作者:
J. Mellor