【技术实现步骤摘要】
LINUX系统硬盘负载状态下的重启测试方法和装置
本属于LINUX系统测试
,具体涉及一种LINUX系统硬盘负载状态下的重启测试方法和装置。
技术介绍
硬盘压力测试主要是对硬盘进行不同数据块的顺序读、顺序写、随机读和随机写测试,评估在给硬盘进行满负荷读写测试时硬盘是否出现数据中断或掉盘,以及,压力测试完成后硬盘是否掉盘、系统日志有没有报错。所谓掉盘即硬盘运行慢、发生卡顿现象或者重启后检测不到硬盘。现有技术中的硬盘测试方式,通常是在系统空闲的状态下执行重启程序进行测试,或者是硬盘满负荷运行时进行读写测试。这两种测试方式测试的硬盘处于两个极端状态,要么空闲无负载,要么满负载运行;无论那种测试方式均不能获得硬盘的最佳负载值;而且现有技术在硬盘测试时,并未对UE(uncorrectableerror)数据和CE(correctableerror)数据进行监测。有鉴于此,本专利技术提供设计一种LINUX系统硬盘负载状态下的重启测试方法和装置;以解决现有技术中硬盘测试方式无法获取硬盘最佳负载值的缺陷。
技术实现思路
针对现有技术存在的硬盘测试方式无法获取硬盘最佳负载值的缺陷 ...
【技术保护点】
1.一种LINUX系统硬盘负载状态下的重启测试方法,其特征在于,包括以下步骤:S1:读取硬盘数据信息;S2:将硬盘的负载清零;S3:对LINUX系统进行热重启测试,捕捉硬盘的CE错误数据和UE错误数据,并将热重启的测试结果进行存储;S4:对LINUX系统进行冷重启测试,捕捉硬盘的CE错误数据和UE错误数据,并将冷重启的测试结果进行存储;S5:对硬盘负载进行测试,如果当前硬盘满负荷运行,则转到步骤S7;否则转到步骤S6;S6:增加硬盘的负载量,并转到步骤S3;S7:对硬盘负载不同的情况下,获取的热重启和冷重启测试结果数据进行对比,测试结果数据最优的所对应的负载值为硬盘最佳负载值。
【技术特征摘要】
1.一种LINUX系统硬盘负载状态下的重启测试方法,其特征在于,包括以下步骤:S1:读取硬盘数据信息;S2:将硬盘的负载清零;S3:对LINUX系统进行热重启测试,捕捉硬盘的CE错误数据和UE错误数据,并将热重启的测试结果进行存储;S4:对LINUX系统进行冷重启测试,捕捉硬盘的CE错误数据和UE错误数据,并将冷重启的测试结果进行存储;S5:对硬盘负载进行测试,如果当前硬盘满负荷运行,则转到步骤S7;否则转到步骤S6;S6:增加硬盘的负载量,并转到步骤S3;S7:对硬盘负载不同的情况下,获取的热重启和冷重启测试结果数据进行对比,测试结果数据最优的所对应的负载值为硬盘最佳负载值。2.根据权利要求1所述的一种LINUX系统硬盘负载状态下的重启测试方法,其特征在于,所述步骤S1中,获取硬盘的数据包括硬盘型号以及硬盘容量。3.根据权利要求1或2所述的一种LINUX系统硬盘负载状态下的重启测试方法,其特征在于,所述步骤S3中,在对LINUX系统进行热重启测试,还捕捉CPU数据和内存数据;将捕捉到的CPU数据和内存数据进行存储。4.根据权利要求3所述的一种LINUX系统硬盘负载状态下的重启测试方法,其特征在于,所述步骤S4中,在对LINUX系统进行冷重启测试,还捕捉CPU数据和内存数据;将捕捉到的CPU数据和内存数据进行存储。5.根据权利要求4所述的一种LINUX系统硬盘负载状态下的重启测试方法,其特征在于,所述步骤S6中,按照特定单位量增加硬盘负载。6.一种LINUX系统硬盘负...
【专利技术属性】
技术研发人员:王浩生,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。