一种分布式文件系统的IO分析方法、装置、设备和介质制造方法及图纸

技术编号:24937601 阅读:54 留言:0更新日期:2020-07-17 20:51
本发明专利技术公开了一种分布式文件系统的IO分析方法,包括:配置功能函数,通过功能函数统计并分析被追踪函数和被追踪函数的调用函数的函数性能信息;根据集成若干性能工具的调用接口形成函数集成接口,通过函数集成接口获取被追踪函数运行时的CPU性能信息和内存性能信息;将被追踪函数的函数性能信息、CPU性能信息以及内存性能信息存储于预设文档中;打印被追踪函数的运行周期超过预设时间阈值的被追踪函数,并将超过预设存储时间的文档压缩。本发明专利技术还公开了一种装置、设备和介质。本发明专利技术能够提高分布式文件系统的IO分析性能,提高系统IO分析的适应性与灵活性。

【技术实现步骤摘要】
一种分布式文件系统的IO分析方法、装置、设备和介质
本专利技术涉及计算机
,更具体地,特别是指一种分布式文件系统的IO分析方法、装置、设备和介质。
技术介绍
在系统设计与系统性能分析过程中,系统的IO性能是主要的性能指标。IO性能分析的效率直接影响系统设计与开发以及系统稳定优化的效率。多数的IO性能统计耗时与函数实现方法较为复杂,需要重新定义特殊的IO分析函数进行数据信息打印,函数的重复使用率低,灵活度差,适应性低,增加了系统的程序运行负担,影响系统的内存性能,极大的降低的系统的IO分析效率,影响系统的运行性能。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种IOtracke在分布式文件系统中的一种IO分析方法,用于分析系统的IO性能。以IOtracke为基础,实现系统IO性能的追踪,统计IO性能相关的函数耗时、阻塞状况、读写能力、内存状况等信息,具有系统集成接口,可实现函数重复使用;可将数据信息进行文档输出,降低了内存的占用率,提高系统分析的稳定性,完善IO分析中的数据信息,提高IO分析的效率。基本文档来自技高网...

【技术保护点】
1.一种分布式文件系统的IO分析方法,其特征在于,所述方法包括:/n配置功能函数,通过所述功能函数统计并分析被追踪函数和所述被追踪函数的调用函数的函数性能信息;/n根据集成若干性能工具的调用接口形成函数集成接口,通过所述函数集成接口获取所述被追踪函数运行时的CPU性能信息和内存性能信息;/n将所述被追踪函数的所述函数性能信息、所述CPU性能信息以及所述内存性能信息存储于预设文档中;/n打印所述被追踪函数的运行周期超过预设时间阈值的所述被追踪函数,并将超过预设存储时间的所述文档压缩。/n

【技术特征摘要】
1.一种分布式文件系统的IO分析方法,其特征在于,所述方法包括:
配置功能函数,通过所述功能函数统计并分析被追踪函数和所述被追踪函数的调用函数的函数性能信息;
根据集成若干性能工具的调用接口形成函数集成接口,通过所述函数集成接口获取所述被追踪函数运行时的CPU性能信息和内存性能信息;
将所述被追踪函数的所述函数性能信息、所述CPU性能信息以及所述内存性能信息存储于预设文档中;
打印所述被追踪函数的运行周期超过预设时间阈值的所述被追踪函数,并将超过预设存储时间的所述文档压缩。


2.根据权利要求1所述的分布式文件系统的IO分析方法,其特征在于,所述配置功能函数,通过所述功能函数统计并分析被追踪函数和所述被追踪函数的调用函数的函数性能信息还包括:
配置用于统计耗时的第一功能函数;
配置用于统计阻塞信息的第二功能函数;以及
配置用于打印信息的第三功能函数。


3.根据权利要求2所述的分布式文件系统的IO分析方法,其特征在于,所述配置功能函数,通过所述功能函数统计并分析被追踪函数和所述被追踪函数的调用函数的函数性能信息还包括:
通过所述第一功能函数、所述第二功能函数和所述第三功能函数分析所述被追踪函数的耗时统计、数据读写能力以及调用的所述调用函数的状态信息。


4.根据权利要求1所述的分布式文件系统的IO分析方法,其特征在于,所述配置功能函数,通过所述功能函数统计并分析被追踪函数和所述被追踪函数的调用函数的函数性能信息还包括:
通过所述功能函数获取所述调用函数的耗时统计、阻塞状态、数据读写性能以及IO输入输出性能。


5.根据权利要求1所述的分布式文件系统的IO分析方法,其特征在于,所述函数集成接口包括CPU接口函数以及内存接口函数,所述CPU接口函数分析的CPU性能信息包括所述被追踪函数运行时的CPU占用率与IO输入与输出性能,所述内存接口函...

【专利技术属性】
技术研发人员:张亚东王帅阳张端
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1