全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Software Performance Analysis Using Dynamic Instruments Compiling Technology
基于动态指令编译的软件性能分析方法

Keywords: Dyninst,API,PAPI
动态指令编译
,性能分析,硬件性能计数器

Full-Text   Cite this paper   Add to My Lib

Abstract:

In wish to do dynamic software performance analysis, many different qualities should be checked according to the running context, and survey and control instructions must insert into code dynamically. But the inner process logic of a program written by static type languages like C is stable and fixed after compiled and linked. So, when source code is not free to get and modify, or when rewriting and restarting a running program is not an option, it is difficult to do software performance analysis. A new dynamic instruments compiling technology is introduced here. It is based on the technology of Dyninst API and PAPI. Using dynamic instruments compiling, performance analysis is independent to source code, and only associates to running status and image of a program. This paper shows how to use dynamic instruments compiling and hardware performance counters to do dynamic software performance analysis.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133