关键词:
嵌入式
操作系统
中央处理器
性能监测单元
配置工具
摘要:
嵌入式中央处理器(central processing unit,CPU)性能是嵌入式系统关注的重要指标,也是嵌入式系统设计与选型的重要依据,针对CPU性能监测技术逐渐成为嵌入式系统性能评测发展瓶颈这一现状,本文在某嵌入式操作系统中设计并实现了一种CPU性能监测方法,利用CPU中集成的性能监测单元所提供的监测事件,收集关于处理器和内存的各种统计信息,生成性能检测结果。本方法包含配置工具与执行软件的设计,配置工具运行在宿主机端,提供图形化配置界面供用户根据需求选择相应配置并生成配置文件;执行软件运行在目标机端,对配置文件进行解析,根据解析到的参数进行性能监测,并在监测完成后按监测周期将监测结果写入监测结果文件。测试结果显示,测试通过率为100%,表明该方法可行且具有一定的参考评估作用,对后续CPU性能监测技术研究和发展具有参考意义。