【技术实现步骤摘要】
本专利技术涉及一种操作系统性能分析方法及装置,属于计算机
技术介绍
随着互联网的不断发展,网络应用的规模也在逐渐扩大。一个完整的网络应用系 统可能由数十个子系统组成,一个复杂的子系统可能由百万行代码组成。应用规模的扩大 和代码量的增多,使得操作系统调试的难度也变得越来越大。在开发过程中,有很多调试错 误的方法,但在生产环境中,会遇到很多未知问题和突发事件,除了根据日志进行排查等常 规方法以外,一般很少有其他调试方法,尤其是当操作系统出现性能瓶颈且无报错日志情 况下,很难找出问题所在。
技术实现思路
本专利技术提供一种操作系统性能分析方法及装置,用以在无报错日志情况下分析造 成性能瓶颈的因素。本专利技术一方面提供一种操作系统性能分析方法,其中包括当操作系统的预设事件使CPU中的性能计数器溢出时,触发产生不可屏蔽中断;在所述不可屏蔽中断的中断期间内,对所述CPU的进程参数进行采样,得到采样 数据;根据所述采样数据中的进程标识,获取该进程标识所对应的当前进程的指令信 息;根据所述指令信息对所述采样数据进行分类统计,得到统计信息;根据所述统计信息分析所述操作系统 ...
【技术保护点】
一种操作系统性能分析方法,其特征在于包括:当操作系统的预设事件使CPU中的性能计数器溢出时,触发产生不可屏蔽中断;在所述不可屏蔽中断的中断期间内,对所述CPU的进程参数进行采样,得到采样数据;根据所述采样数据中的进程标识,获取该进程标识所对应的当前进程的指令信息;根据所述指令信息对所述采样数据进行分类统计,得到统计信息;根据所述统计信息分析所述操作系统的性能。
【技术特征摘要】
【专利技术属性】
技术研发人员:石柱国,余孟春,谢清禄,
申请(专利权)人:青岛普加智能信息有限公司,
类型:发明
国别省市:95[中国|青岛]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。