摘要
本发明提出一种软硬件结合的内存访问模式分析方法和装置,包括:获取用于执行应用程序的硬件平台,查询硬件平台中性能计数器的事件类型列表,得到性能硬件计数器支持的事件类型集;根据事件类型集,调用硬件平台的系统接口获取事件编码;根据预设的事件采集阈值和采集频率,使用系统接口配置硬件采集机制;在硬件平台中分配用于存储事件数据的存储空间;硬件平台运行硬件采集机制,按照事件采集阈值和采集频率,采集应用程序访问内存时产生的事件数据,并将其写入存储空间;当存储空间内事件数量达到设定值后,内存分析工具处理存储空间内的事件数据,计算访问地址之间的步长,通过步长和地址访问频率确定应用程序的内存访问模式。
技术关键词
模式分析方法
硬件平台
内存访问模式
分析工具
硬件计数器
性能计数器
信息显示设备
处理器
频率
逻辑
人工智能模型
机制
数据
接口
计算机程序产品
列表
电子设备
编码
分析模块