【技术实现步骤摘要】
一种性能曲线图的绘制方法、装置、设备及介质
本专利技术涉及测试领域,特别是涉及一种性能曲线图的绘制方法、装置、设备及介质。
技术介绍
服务器是各类数据处理系统能够得以运行的底层基础,服务器中硬件设备的性能是决定该服务器所运行的数据处理系统是否高效、可靠的重要因素。特别是当服务器需要运行大型系统时,仅依靠服务器原有的硬件设备难以支持系统的正常工作,因此需要在服务器中进行硬件设备的扩展,如增设GPU、FPGA等,而当服务器中扩展有多个硬件设备时,各硬件设备之间进行协同工作时的兼容性是否良好,以及是否能够具有较高的工作性能,都决定着系统的运行水平。因此本领域技术人员通常会对服务器中的硬件设备进行状态数据的监控,以此获悉硬件设备的性能状态。在对服务器中硬件设备的状态数据进行监控时,本领域往往会通过预先生成的性能曲线图了解硬件设备各项性能的变化情况,当前生成性能曲线图的方式通常是在连续获取硬件设备的某一状态项的状态数据后,通过人工的方式将各时刻的状态数据进行汇总并绘制为完整的性能曲线图。但是,由于服务器中硬件设备的状态数据类型较多,并且不同硬件设备的状态数据类型各异,因此通 ...
【技术保护点】
1.一种性能曲线图的绘制方法,其特征在于,包括:对服务器硬件设备的目标状态项进行监控,并获取在各规定时间点时所述状态项的状态数据;依照各所述规定时间点的顺序将各所述规定时间点对应的状态数据存入预设数组;调用Matplotlib绘图库中的plot函数,并将所述预设数组以及所述预设数据中的元素数量作为所述plot函数的输入参数,以通过所述plot函数绘制性能曲线图。
【技术特征摘要】
1.一种性能曲线图的绘制方法,其特征在于,包括:对服务器硬件设备的目标状态项进行监控,并获取在各规定时间点时所述状态项的状态数据;依照各所述规定时间点的顺序将各所述规定时间点对应的状态数据存入预设数组;调用Matplotlib绘图库中的plot函数,并将所述预设数组以及所述预设数据中的元素数量作为所述plot函数的输入参数,以通过所述plot函数绘制性能曲线图。2.根据权利要求1所述的方法,其特征在于,所述对服务器硬件设备的目标状态项进行监控具体为:对运行有TensorFlow深度学习训练系统的GPU设备的所述目标状态项进行监控。3.根据权利要求1所述的方法,其特征在于,在所述获取在各规定时间点时所述状态项的状态数据后,该方法进一步包括:将各所述状态数据的数据类型转化为float类型。4.根据权利要求1所述的方法,其特征在于,所述服务器硬件设备具体包括CPU设备、GPU设备、PCIE总线设备以及内存设备。5.根据权利要求1-4任意一项所述的方法,其特征在于,在所述通过所述plot函数绘制性能曲线图后,该方法进一步包括:将所述性...
【专利技术属性】
技术研发人员:辛永欣,
申请(专利权)人:浪潮北京电子信息产业有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。