【技术实现步骤摘要】
基于Linux系统的测试方法及系统
本专利技术涉及Linux操作系统领域,特别是涉及一种基于Linux系统的测试方法及系统。
技术介绍
计算机中的信息一般包括输入的原始数据、计算机程序、中间运行结果和最终运行结果,这些信息都保存在存储器中。存储器的主要功能是存储程序和各种数据,并能在计算机运行过程中高速、自动地完成程序或数据的存、取。硬盘是计算机中主要的存储媒介之一,随着硬盘新技术的不断涌现,需要对硬盘的新的技术测试方法进行不断地更新。同时,Linux操作系统不断支持文件系统的更新,也加剧了测试过程的复杂度。因此,为了保障Linux操作系统与硬盘的兼容性,如何有效地测试硬盘的兼容性是亟待解决的问题。
技术实现思路
本专利技术提供了一种智能书包管理方法、装置及系统以克服上述问题或者至少部分地解决上述问题。根据本专利技术的一个方面,提供了一种基于Linux系统的测试方法,用于测试Linux系统与硬盘之间的兼容性能,其包括:收集Linux系统的硬件信息;在收集Linux系统的硬件信息成功后,收集Linux系统中的逻辑管理器信息;在收集所述逻辑管理器信息成功后,根据所述Linux系统的硬件信息和所述逻辑管理器信息对所述硬盘进行测试,以获取所述硬盘的性能的测试结果,从而根据所述硬盘的性能的测试结果判断所述硬盘是否与Linux系统相兼容;其中,所述逻辑管理器用于在Linux系统下对所述硬盘的分区进行管理。进一步地,根据所述Linux系统的硬件信息和所述逻辑管理器信息对所述硬盘进行测试,以获取所述硬盘的性能的测试结果,具体包括:定义测试环境所需要的关键信息,所述关键信息包括 ...
【技术保护点】
一种基于Linux系统的测试方法,用于测试Linux系统与硬盘之间的兼容性能,其包括:收集Linux系统的硬件信息;收集Linux系统中的逻辑管理器信息;根据所述Linux系统的硬件信息和所述逻辑管理器信息对所述硬盘进行测试,以获取所述硬盘的性能的测试结果,从而根据所述硬盘的性能的测试结果判断所述硬盘是否与Linux系统相兼容;其中,所述逻辑管理器用于在Linux系统下对所述硬盘的分区进行管理。
【技术特征摘要】
1.一种基于Linux系统的测试方法,用于测试Linux系统与硬盘之间的兼容性能,其包括:收集Linux系统的硬件信息;收集Linux系统中的逻辑管理器信息;根据所述Linux系统的硬件信息和所述逻辑管理器信息对所述硬盘进行测试,以获取所述硬盘的性能的测试结果,从而根据所述硬盘的性能的测试结果判断所述硬盘是否与Linux系统相兼容;其中,所述逻辑管理器用于在Linux系统下对所述硬盘的分区进行管理。2.根据权利要求1所述的测试方法,其中,根据所述Linux系统的硬件信息和所述逻辑管理器信息对所述硬盘进行测试,以获取所述硬盘的性能的测试结果,具体包括:定义测试环境所需要的关键信息;获取硬盘列表并判断所述硬盘是否有效;对所述硬盘的性能进行测试,具体包括文件系统顺序读写测试、文件系统随机读写测试、裸设备随机读写测试。3.根据权利要求2所述的测试方法,其中,获取硬盘列表并判断所述硬盘是否有效,包括:根据所述硬盘的列表信息获取测试硬盘;检测系统文件中是否有所述测试硬盘,以确认所述测试硬盘的完整性;在所述测试硬盘的完整性检测通过时,检测所述测试硬盘是否为交换分区设备;在所述测试硬盘为交换分区设备时,设置所述交换分区设备名称,并获取交换分区的卷标,以提示用户所述交换分区设备正被用于测试所述硬盘的性能。4.根据权利要求3所述的测试方法,其中,根据所述硬盘的列表信息获取测试硬盘,具体为:确定所述硬盘是否分区,并判断所述硬盘的数量是否大于1;在未指定所述硬盘的分区且所述硬盘的数目大于1时,打印所述硬盘的列表以提醒用户输入预测试的硬盘分区,从而获取用户输入的测试硬盘;或在指定所述硬盘的测试分区或只有一个所述硬盘时,自动设置所述硬盘的测试分区或所述硬盘为测试硬盘。5.根据权利要求3所述的测试方法,其中,判断所述硬盘是否有效的步骤,还包括:在所述测试硬盘不为交换分区设备时,获取所述系统的所有交换分区,并根据所有交换分区获取所有交换分区的主次设备号;根据获取到的所有交换分区的主次设备号确定与所述测试硬盘的是否有作为待测的交换分区设备的逻辑卷,具体为,若所述测试硬盘的主次设备号在所述所有交换分区的主次设备号中,则所述测试硬盘的物理卷中的逻辑卷为待测设备,若所述测试硬盘的主次设备号不在所述所有交换分区的主次设备号中,则所述测试硬盘没有可作为待测设备的逻辑卷。6.根据权利要求5所述的测试方法,其中,判断所述硬盘是否有效的步骤,还包括:若所述测试硬盘不为交换分区设备,也不为非物理卷设备,且用于记录软磁盘阵列级别状态信息的文件未包含有所述交换分区设备名称,则所述测试硬盘可作为待测设备;若...
【专利技术属性】
技术研发人员:李志伟,李金丽,陈吉兰,穆芳成,杨清玉,申利飞,
申请(专利权)人:中标软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。