一种基于CPU绑核对M.2系统盘性能测试方法及装置与流程

文档序号:29086700发布日期:2022-03-02 01:34阅读:310来源:国知局
一种基于CPU绑核对M.2系统盘性能测试方法及装置与流程
一种基于cpu绑核对m.2系统盘性能测试方法及装置
技术领域
1.本发明属于硬盘测试技术领域,具体涉及一种基于cpu绑核对m.2系统盘性能测试方法及装置。


背景技术:

2.当前存储设备中对m.2系统盘选型是,各厂商的m.2系统盘的性能差距较大,若m.2系统盘的性能较差,后续会在整个存储系统中影响涉及较多模块。m.2系统盘性能的好坏直接会影响到缓存中数据的落盘速度,从而导致存储设备中bbu备电能力强弱,所以在对m.2系统盘选型进行性能测试验证方案就尤其重要。
3.现有的测试验证方案只是在m.2系统盘上简单的进行读写操作验证,测试的数据不能全面的反应m.2系统盘的性能,如何对m.2系统盘进行全面测试验证是急需解决的问题。
4.此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种基于cpu绑核对m.2系统盘性能测试方法及装置,是非常有必要的。


技术实现要素:

5.针对现有技术的上述现有的测试验证方案只是在m.2系统盘上简单的进行读写操作验证,测试的数据不能全面的反应m.2系统盘的性能的缺陷,本发明提供一种基于cpu绑核对m.2系统盘性能测试方法及装置,以解决上述技术问题。
6.第一方面,本发明提供一种基于cpu绑核对m.2系统盘性能测试方法,包括如下步骤:
7.s1.配置m.2系统盘的测试环境,插入待测m.2系统盘,并进行格式化和分区;
8.s2.将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到设定的cpu核;
9.s3.通过fio工具按照预设的io模型策略对待测m.2系统盘进行随机以及顺序读写测试,并根据测试结果评估m.2系统盘性能。
10.进一步地,步骤s1具体步骤如下:
11.s11.将待测m.2系统盘插入到存储设备的设定盘位,并获取待测m.2系统盘的设备节点路径;
12.s12.使用fdisk命令进行分区,将待测m.2系统盘的全盘所有空间划分为一个区;
13.s13.将待测m.2系统盘的分区格式化为ext4文件系统,并挂载格式化后的分区。
14.进一步地,步骤s2具体步骤如下:
15.s21.获取待绑定的cpu核或cpu核组,设定为测试cpu核或测试cpu核组;
16.s22.使用tasket命令将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到测试cpu核或测试cpu核组。为了避免多个进程争抢cpu资源,从而导致待测m.2系统盘性能变化过大不稳定,对待测m.2系统盘,使用taskset命令将fio工具的进程/线程绑定到cpu的某个或某几个核上面,可以显著提高cpu缓存命中率,从而减少内存访问损耗,提高m.2系
统盘性能。
17.进一步地,步骤s3具体步骤如下:
18.s31.预设io模型策略,对待测m.2系统盘进行第一设定次数的顺序写后,再进行第一设定次数的顺序读,并在顺序写之前以及顺序读之前进行第二设定次数的随机写,以及在每次随机写之后通过trim命令清除待测m.2系统盘的nand flash资料;
19.s32.使用线程或进程绑定的fio工具按照预设的io模型策略对待测m.2系统盘进行测试;
20.s33.根据测试结果对m.2系统盘进行性能评估。
21.进一步地,步骤s31具体步骤如下:
22.s311.对待测m.2系统盘进行第一组随机写;
23.s312.对待测m.2系统盘按照第一设定数据块大小进行第一容量的随机写;
24.s313.通过trim命令清除待测m.2系统盘的nand flash资料;
25.s314.判断对待测m.2系统盘进行随机写的次数是否达到第一设定次数;
26.若是,进入步骤s315;
27.若否,返回步骤s312;
28.s315.对待测m.2系统盘按照第二设定数据大小进行第二容量的顺序写;
29.s316.判断对待测m.2系统盘进行顺序写的次数是否达到第二设定次数;
30.若是,进入步骤s317;
31.若否,返回步骤s315;
32.s317.记录第二设定次数的顺序写每次的执行结果以及各次的平均值;
33.s318.对待测m.2系统盘进行第二组随机写;
34.s319.按照第一设定数据块大小进行第一容量的随机写;
35.s31a.通过trim命令清除待测m.2系统盘的nand flash资料;
36.s31b.判断对待测m.2系统盘进行随机写的次数是否达到第一设定次数;
37.若是,进入步骤s31c;
38.若否,返回步骤s319;
39.s31c.对待测m.2系统盘按照第二设定数据大小进行第二容量的顺序读;
40.s31d.判断对待测m.2系统盘进行顺序读的次数是否达到第二设定次数;
41.若是,进入步骤s31e;
42.若否,返回步骤s31c;
43.s31e.记录第二设定次数的顺序读每次的执行结果以及各次的平均值。原有的测试方案只是通过linux系统下的rm删除命令,而rm删除动作仅会删除m.2系统盘内的fat,并不会真正清除nand flash资料,进行顺序写的时候,m.2系统盘内的空间仍是写满且凌乱的,因此在写的过程中会不断做垃圾回收,清除空间,造成m.2性能降低,从而无法准确全面的验证m.2系统盘性能,而使用trim命令清除待测m.2系统盘的nand flash资料,使得m.2系统盘在随机写后保存干净状态。
44.进一步地,步骤s33具体步骤如下:
45.s331.获取记录第二设定次数的顺序写每次的执行结果以及各次的平均值,计算出顺序写平均速率;
46.s332.将计算出的写平均速率与设定的写速率阈值进行比对;
47.s333.获取记录第二设定次数的顺序读每次的执行结果以及各次的平均值,计算出顺序读平均速率;
48.s334.将计算出的读平均速率与设定读速率阈值进行比对;
49.s335.根据写平均速率的比对结果以及读平均速率的比对结果,对m.2系统盘的性能件评估。
50.第二方面,本发明提供一种基于cpu绑核对m.2系统盘性能测试装置,包括:
51.测试环境配置模块,用于配置m.2系统盘的测试环境,插入待测m.2系统盘,并进行格式化和分区;
52.fio工具与cpu核绑定模块,用于将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到设定的cpu核;
53.m.2系统盘读写测试模块,用于通过fio工具按照预设的io模型策略对待测m.2系统盘进行随机以及顺序读写测试,并根据测试结果评估m.2系统盘性能。
54.进一步地,测试环境配置模块包括:
55.m.2系统盘插入单元,用于将待测m.2系统盘插入到存储设备的设定盘位,并获取待测m.2系统盘的设备节点路径;
56.磁盘分区单元,用于使用fdisk命令进行分区,将待测m.2系统盘的全盘所有空间划分为一个区;
57.分区格式化及挂载单元,用于将待测m.2系统盘的分区格式化为ext4文件系统,并挂载格式化后的分区。
58.进一步地,fio工具与cpu核绑定模块包括:
59.待绑定cpu核获取单元,用于获取待绑定的cpu核或cpu核组,设定为测试cpu核或测试cpu核组;
60.fio工具绑定单元,用于使用tasket命令将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到测试cpu核或测试cpu核组。
61.进一步地,m.2系统盘读写测试模块包括:
62.io模型策略预设单元,用于预设io模型策略,对待测m.2系统盘进行第一设定次数的顺序写后,再进行第一设定次数的顺序读,并在顺序写之前以及顺序读之前进行第二设定次数的随机写,以及在每次随机写之后通过trim命令清除待测m.2系统盘的nand flash资料;
63.m.2系统盘测试单元,用于使用线程或进程绑定的fio工具按照预设的io模型策略对待测m.2系统盘进行测试;
64.m.2系统盘性能评估单元,用于根据测试结果对m.2系统盘进行性能评估。
65.本发明的有益效果在于:
66.本发明提供的基于cpu绑核对m.2系统盘性能测试方法及装置,通过绑定fio工具到具体的cpu核,并通过预设的io模型策略对m.2系统盘进行性能测试,从而避免多个进程抢夺cpu资源,导致m.2系统盘性能不稳,从而实现m.2系统盘的全面测试验证,保证m.2系统盘缓存数据的落盘速度和存储设备中bbu的备电能力。
67.此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
68.由此可见,本发明与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。
附图说明
69.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
70.图1是本发明的基于cpu绑核对m.2系统盘性能测试方法实施例1流程示意图。
71.图2是本发明的基于cpu绑核对m.2系统盘性能测试方法实施例2流程示意图。
72.图3是本发明的基于cpu绑核对m.2系统盘性能测试装置示意图。
73.图中,1-测试环境配置模块;1.1-m.2系统盘插入单元;1.2-磁盘分区单元;1.3-分区格式化及挂载单元;1.4-;2-fio工具与cpu核绑定模块;2.1-待绑定cpu核获取单元;2.2-fio工具绑定单元;2.3-;2.4-;3-m.2系统盘读写测试模块;3.1-io模型策略预设单元;3.2-m.2系统盘测试单元;3.3-m.2系统盘性能评估单元。
具体实施方式
74.为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
75.实施例1:
76.如图1所示,本发明提供一种基于cpu绑核对m.2系统盘性能测试方法,包括如下步骤:
77.s1.配置m.2系统盘的测试环境,插入待测m.2系统盘,并进行格式化和分区;
78.s2.将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到设定的cpu核;
79.s3.通过fio工具按照预设的io模型策略对待测m.2系统盘进行随机以及顺序读写测试,并根据测试结果评估m.2系统盘性能。
80.本发明提供的基于cpu绑核对m.2系统盘性能测试方法,通过绑定fio工具到具体的cpu核,并通过预设的io模型策略对m.2系统盘进行性能测试,从而避免多个进程抢夺cpu资源,导致m.2系统盘性能不稳,从而实现m.2系统盘的全面测试验证,保证m.2系统盘缓存数据的落盘速度和存储设备中bbu的备电能力。
81.实施例2:
82.如图2所示,本发明提供一种基于cpu绑核对m.2系统盘性能测试方法,包括如下步骤:
83.s1.配置m.2系统盘的测试环境,插入待测m.2系统盘,并进行格式化和分区;具体步骤如下:
84.s11.将待测m.2系统盘插入到存储设备的设定盘位,并获取待测m.2系统盘的设备节点路径;
85.s12.使用fdisk命令进行分区,将待测m.2系统盘的全盘所有空间划分为一个区;
86.s13.将待测m.2系统盘的分区格式化为ext4文件系统,并挂载格式化后的分区;
87.s2.将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到设定的cpu核;具体步骤如下:
88.s21.获取待绑定的cpu核或cpu核组,设定为测试cpu核或测试cpu核组;
89.s22.使用tasket命令将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到测试cpu核或测试cpu核组;
90.s3.通过fio工具按照预设的io模型策略对待测m.2系统盘进行随机以及顺序读写测试,并根据测试结果评估m.2系统盘性能;具体步骤如下:
91.s31.预设io模型策略,对待测m.2系统盘进行第一设定次数的顺序写后,再进行第一设定次数的顺序读,并在顺序写之前以及顺序读之前进行第二设定次数的随机写,以及在每次随机写之后通过trim命令清除待测m.2系统盘的nand flash资料;
92.s32.使用线程或进程绑定的fio工具按照预设的io模型策略对待测m.2系统盘进行测试;
93.s33.根据测试结果对m.2系统盘进行性能评估。
94.实施例3:
95.如图2所示,本发明提供一种基于cpu绑核对m.2系统盘性能测试方法,包括如下步骤:
96.s1.配置m.2系统盘的测试环境,插入待测m.2系统盘,并进行格式化和分区;具体步骤如下:
97.s11.将待测m.2系统盘插入到存储设备的设定盘位,并获取待测m.2系统盘的设备节点路径;
98.s12.使用fdisk命令进行分区,将待测m.2系统盘的全盘所有空间划分为一个区;
99.s13.将待测m.2系统盘的分区格式化为ext4文件系统,并挂载格式化后的分区;
100.s2.将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到设定的cpu核;具体步骤如下:
101.s21.获取待绑定的cpu核或cpu核组,设定为测试cpu核或测试cpu核组;
102.s22.使用tasket命令将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到测试cpu核或测试cpu核组;为了避免多个进程争抢cpu资源,从而导致待测m.2系统盘性能变化过大不稳定,对待测m.2系统盘,使用taskset命令将fio工具的进程/线程绑定到cpu的某个或某几个核上面,可以显著提高cpu缓存命中率,从而减少内存访问损耗,提高m.2系统盘性能;
103.s3.通过fio工具按照预设的io模型策略对待测m.2系统盘进行随机以及顺序读写测试,并根据测试结果评估m.2系统盘性能;具体步骤如下:
104.s31.预设io模型策略,对待测m.2系统盘进行第一设定次数的顺序写后,再进行第一设定次数的顺序读,并在顺序写之前以及顺序读之前进行第二设定次数的随机写,以及在每次随机写之后通过trim命令清除待测m.2系统盘的nand flash资料;具体步骤如下:
105.s311.对待测m.2系统盘进行第一组随机写;
106.s312.对待测m.2系统盘按照第一设定数据块大小进行第一容量的随机写;
107.s313.通过trim命令清除待测m.2系统盘的nand flash资料;
108.s314.判断对待测m.2系统盘进行随机写的次数是否达到第一设定次数;
109.若是,进入步骤s315;
110.若否,返回步骤s312;
111.s315.对待测m.2系统盘按照第二设定数据大小进行第二容量的顺序写;
112.s316.判断对待测m.2系统盘进行顺序写的次数是否达到第二设定次数;
113.若是,进入步骤s317;
114.若否,返回步骤s315;
115.s317.记录第二设定次数的顺序写每次的执行结果以及各次的平均值;
116.s318.对待测m.2系统盘进行第二组随机写;
117.s319.按照第一设定数据块大小进行第一容量的随机写;
118.s31a.通过trim命令清除待测m.2系统盘的nand flash资料;
119.s31b.判断对待测m.2系统盘进行随机写的次数是否达到第一设定次数;
120.若是,进入步骤s31c;
121.若否,返回步骤s319;
122.s31c.对待测m.2系统盘按照第二设定数据大小进行第二容量的顺序读;
123.s31d.判断对待测m.2系统盘进行顺序读的次数是否达到第二设定次数;
124.若是,进入步骤s31e;
125.若否,返回步骤s31c;
126.s31e.记录第二设定次数的顺序读每次的执行结果以及各次的平均值;s32.使用线程或进程绑定的fio工具按照预设的io模型策略对待测m.2系统盘进行测试;
127.s33.根据测试结果对m.2系统盘进行性能评估;具体步骤如下:
128.s331.获取记录第二设定次数的顺序写每次的执行结果以及各次的平均值,计算出顺序写平均速率;
129.s332.将计算出的写平均速率与设定的写速率阈值进行比对;
130.s333.获取记录第二设定次数的顺序读每次的执行结果以及各次的平均值,计算出顺序读平均速率;
131.s334.将计算出的读平均速率与设定读速率阈值进行比对;
132.s335.根据写平均速率的比对结果以及读平均速率的比对结果,对m.2系统盘的性能件评估。
133.上述实施例3中,原有的测试方案只是通过linux系统下的rm删除命令,而rm删除动作仅会删除m.2系统盘内的fat,并不会真正清除nandflash资料,进行顺序写的时候,m.2系统盘内的空间仍是写满且凌乱的,因此在写的过程中会不断做垃圾回收,清除空间,造成m.2性能降低,从而无法准确全面的验证m.2系统盘性能,而使用trim命令清除待测m.2系统盘的nand flash资料,使得m.2系统盘在随机写后保存干净状态。
134.实施例4:
135.如图2所示,本发明提供一种基于cpu绑核对m.2系统盘性能测试方法,包括如下步骤:
136.s1.配置m.2系统盘的测试环境,插入待测m.2系统盘,并进行格式化和分区;具体
步骤如下:
137.s11.将待测m.2系统盘插入到存储设备的设定盘位,并获取待测m.2系统盘的设备节点路径;将m.2插到存储设备的第2盘位,设备节点/dev/sdb;
138.s12.使用fdisk命令进行分区,将待测m.2系统盘的全盘所有空间划分为一个区;fdisk命令进行分区,全盘所有空间分一个区:fdisk/dev/sdb,依次输入"n p 1w";
139.s13.将待测m.2系统盘的分区格式化为ext4文件系统,并挂载格式化后的分区;格式化为ext4:mkfs.ext4-t ext4/dev/sdb;mkdir-p/dumps/data;mount/dev/sdb1/dumps/data;
140.s2.将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到设定的cpu核;具体步骤如下:
141.s21.获取待绑定的cpu核或cpu核组,设定为测试cpu核或测试cpu核组;
142.s22.使用tasket命令将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到测试cpu核或测试cpu核组;
143.s3.通过fio工具按照预设的io模型策略对待测m.2系统盘进行随机以及顺序读写测试,并根据测试结果评估m.2系统盘性能;具体步骤如下:
144.s31.预设io模型策略,对待测m.2系统盘进行第一设定次数的顺序写后,再进行第一设定次数的顺序读,并在顺序写之前以及顺序读之前进行第二设定次数的随机写,以及在每次随机写之后通过trim命令清除待测m.2系统盘的nand flash资料;
145.s311.对待测m.2系统盘进行第一组随机写;
146.s312.对待测m.2系统盘按照第一设定数据块大小进行第一容量的随机写;使用fio工具,执行4k数据块进行120g容量的随机写,通过如下代码实现:fio-filename=/dumps/data/120g-rw=randwrite-ioengine=sync
‑‑
direct=1-iodepth=32-thread=1-numjobs=1-bs=4k-size=120g-name=random_write_1;
147.s313.通过trim命令清除待测m.2系统盘的nand flash资料;通过trim command删掉/dumps/data/120g;
148.s314.判断对待测m.2系统盘进行随机写的次数是否达到第一设定次数;第一设定次数取两次;
149.若是,进入步骤s315;
150.若否,返回步骤s312;
151.s315.对待测m.2系统盘按照第二设定数据大小进行第二容量的顺序写;执行1m数据块进行80g容量的顺序写,通过如下代码实现:fio-filename=/dumps/data/80g-rw=write-ioengine=sync
‑‑
direct=1-iodepth=1-thread=1-numjobs=1-bs=1m-size=80g-name=seq_write_1,保存fio的原始输出,记录aggrb,删除/dumps/data/80g;
152.s316.判断对待测m.2系统盘进行顺序写的次数是否达到第二设定次数;第二设定次数取三次;
153.若是,进入步骤s317;
154.若否,返回步骤s315;
155.s317.记录第二设定次数的顺序写每次的执行结果以及各次的平均值;
156.s318.对待测m.2系统盘进行第二组随机写;
157.s319.按照第一设定数据块大小进行第一容量的随机写;使用fio工具,执行4k数据块进行120g容量的随机写,通过如下代码实现:fio-filename=/dumps/data/120g-rw=randwrite-ioengine=sync
‑‑
direct=1-iodepth=32-thread=1-numjobs=1-bs=4k-size=120g-name=random_write_1;
158.s31a.通过trim命令清除待测m.2系统盘的nand flash资料;通过trim command删掉/dumps/data/120g;
159.s31b.判断对待测m.2系统盘进行随机写的次数是否达到第一设定次数;
160.若是,进入步骤s31c;
161.若否,返回步骤s319;
162.s31c.对待测m.2系统盘按照第二设定数据大小进行第二容量的顺序读;执行1m数据块进行80g容量的顺序读,通过如下代码实现:fio-filename=/dumps/data/80g-rw=read-ioengine=sync
‑‑
direct=1-iodepth=1-thread=1-numjobs=1-bs=1m-size=80g-name=seq_read_1,记录fio的原始输出,记录aggrb,删除/dumps/data/80g;
163.s31d.判断对待测m.2系统盘进行顺序读的次数是否达到第二设定次数;
164.若是,进入步骤s31e;
165.若否,返回步骤s31c;
166.s31e.记录第二设定次数的顺序读每次的执行结果以及各次的平均值;
167.s32.使用线程或进程绑定的fio工具按照预设的io模型策略对待测m.2系统盘进行测试;
168.s33.根据测试结果对m.2系统盘进行性能评估;具体步骤如下:
169.s331.获取记录三次顺序写每次的执行结果以及三次的平均值,计算出顺序写平均速率;
170.s332.将计算出的写平均速率与300mb/s进行比对;
171.s333.获取记录三次的顺序读每次的执行结果以及三次的平均值,计算出顺序读平均速率;
172.s334.将计算出的读平均速率与300mb/s进行比对;
173.s335.根据写平均速率的比对结果以及读平均速率的比对结果,对m.2系统盘的性能件评估。
174.实施例5:
175.如图3所示,本发明提供一种基于cpu绑核对m.2系统盘性能测试装置,包括:
176.测试环境配置模块1,用于配置m.2系统盘的测试环境,插入待测m.2系统盘,并进行格式化和分区;
177.fio工具与cpu核绑定模块2,用于将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到设定的cpu核;
178.m.2系统盘读写测试模块3,用于通过fio工具按照预设的io模型策略对待测m.2系统盘进行随机以及顺序读写测试,并根据测试结果评估m.2系统盘性能。
179.本发明提供的基于cpu绑核对m.2系统盘性能测试装置,通过绑定fio工具到具体的cpu核,并通过预设的io模型策略对m.2系统盘进行性能测试,从而避免多个进程抢夺cpu资源,导致m.2系统盘性能不稳,从而实现m.2系统盘的全面测试验证,保证m.2系统盘缓存
数据的落盘速度和存储设备中bbu的备电能力。
180.实施例6:
181.如图3所示,本发明提供一种基于cpu绑核对m.2系统盘性能测试装置,包括:
182.测试环境配置模块1,用于配置m.2系统盘的测试环境,插入待测m.2系统盘,并进行格式化和分区;测试环境配置模块1包括:
183.m.2系统盘插入单元1.1,用于将待测m.2系统盘插入到存储设备的设定盘位,并获取待测m.2系统盘的设备节点路径;
184.磁盘分区单元1.2,用于使用fdisk命令进行分区,将待测m.2系统盘的全盘所有空间划分为一个区;
185.分区格式化及挂载单元1.3,用于将待测m.2系统盘的分区格式化为ext4文件系统,并挂载格式化后的分区;
186.fio工具与cpu核绑定模块2,用于将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到设定的cpu核;fio工具与cpu核绑定模块2包括:
187.待绑定cpu核获取单元2.1,用于获取待绑定的cpu核或cpu核组,设定为测试cpu核或测试cpu核组;
188.fio工具绑定单元2.2,用于使用tasket命令将对待测m.2系统盘进行测试的fio工具的线程或进程绑定到测试cpu核或测试cpu核组;
189.m.2系统盘读写测试模块3,用于通过fio工具按照预设的io模型策略对待测m.2系统盘进行随机以及顺序读写测试,并根据测试结果评估m.2系统盘性能;m.2系统盘读写测试模块3包括:
190.io模型策略预设单元3.1,用于预设io模型策略,对待测m.2系统盘进行第一设定次数的顺序写后,再进行第一设定次数的顺序读,并在顺序写之前以及顺序读之前进行第二设定次数的随机写,以及在每次随机写之后通过trim命令清除待测m.2系统盘的nand flash资料;
191.m.2系统盘测试单元3.2,用于使用线程或进程绑定的fio工具按照预设的io模型策略对待测m.2系统盘进行测试;
192.m.2系统盘性能评估单元3.3,用于根据测试结果对m.2系统盘进行性能评估。
193.尽管通过参考附图并结合优选实施例的方式对本发明进行了详细描述,但本发明并不限于此。在不脱离本发明的精神和实质的前提下,本领域普通技术人员可以对本发明的实施例进行各种等效的修改或替换,而这些修改或替换都应在本发明的涵盖范围内/任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1