-
公开(公告)号:CN119415252A
公开(公告)日:2025-02-11
申请号:CN202411445102.4
申请日:2024-10-16
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提出一种软硬件结合的内存访问模式分析方法和装置,包括:获取用于执行应用程序的硬件平台,查询硬件平台中性能计数器的事件类型列表,得到性能硬件计数器支持的事件类型集;根据事件类型集,调用硬件平台的系统接口获取事件编码;根据预设的事件采集阈值和采集频率,使用系统接口配置硬件采集机制;在硬件平台中分配用于存储事件数据的存储空间;硬件平台运行硬件采集机制,按照事件采集阈值和采集频率,采集应用程序访问内存时产生的事件数据,并将其写入存储空间;当存储空间内事件数量达到设定值后,内存分析工具处理存储空间内的事件数据,计算访问地址之间的步长,通过步长和地址访问频率确定应用程序的内存访问模式。