paperbot · PL 论文追踪

全部论文 待读 收藏

P2 PerfSig

PerfSig:多模态性能缺陷签名提取工具
ICSE Proceedings of the 44th International Conference on Software Engineering2022匹配度 1/10 · 该论文聚焦云系统性能缺陷诊断与根因定位,属于动态分析和测试调试领域,未涉及用户关注的PL与AI交叉、静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析,匹配度极低。引用 13 inbox
Jingzhu He, Yuhang Lin, Xiaohui Gu, Chin-Chia Michael Yeh, Zhongfang Zhuang
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:提出多模态性能缺陷签名提取工具 PerfSig,通过跨数据因果分析定位根因函数。

生产云环境中的性能缺陷诊断十分困难,提取性能缺陷签名可帮助运维人员快速定位问题并避免重复人工诊断。PerfSig 是一种多模态性能缺陷签名提取工具,能够识别主要异常模式与根因函数。它在系统指标、系统日志和函数调用轨迹等多种机器数据上进行细粒度异常检测,并利用信息论方法跨不同数据开展因果分析,从而定位性能缺陷的根因函数。最终,签名由异常模式与根因函数组合而成。作者实现原型并在六种常用云系统的 20 个真实性能缺陷上评估,成功识别多种细粒度异常模式,并通过多模态因果分析在 19/20 个缺陷中定位根因函数。

问题
生产云环境中性能缺陷诊断困难,缺乏可复用的缺陷签名,运维人员难以快速定位问题且易重复人工诊断。
方法
对系统指标、系统日志和函数调用轨迹等机器数据进行细粒度异常检测,并用信息论因果分析跨模态数据定位根因函数,生成性能缺陷签名。
评估
实现 PerfSig 原型,在六种常用云系统的 20 个真实性能缺陷上评估,成功定位其中 19 个缺陷的根因函数。
原文摘要(Abstract)

Diagnosing a performance bug triggered in production cloud environments is notoriously challenging. Extracting performance bug signatures can help cloud operators quickly pinpoint the problem and avoid repeating manual efforts for diagnosing similar performance bugs. In this paper, we present PerfSig, a multi-modality performance bug signature extraction tool which can identify principal anomaly patterns and root cause functions for performance bugs. PerfSig performs fine-grained anomaly detection over various machine data such as system metrics, system logs, and function call traces. We then conduct causal analysis across different machine data using information theory method to pinpoint the root cause function of a performance bug. PerfSig generates bug signatures as the combination of the identified anomaly patterns and root cause functions. We have implemented a prototype of PerfSig and conducted evaluation using 20 real world performance bugs in six commonly used cloud systems. Our experimental results show that PerfSig captures various kinds of fine-grained anomaly patterns from different machine data and successfully identifies the root cause functions through multi-modality causal analysis for 19 out of 20 tested performance bugs.

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@inproceedings{HeLGYZ22,
  title = {PerfSig},
  author = {Jingzhu He and Yuhang Lin and Xiaohui Gu and Chin-Chia Michael Yeh and Zhongfang Zhuang},
  booktitle = {ICSE},
  year = {2022},
  doi = {10.1145/3510003.3510110}
}