[发明专利]一种实时显示系统盘制作进度的方法有效
申请号: | 201710571308.5 | 申请日: | 2017-07-13 |
公开(公告)号: | CN107688419B | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 李玲侠 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 显示 系统盘 制作 进度 方法 | ||
本发明提供一种实时显示系统盘制作进度的方法,获取预制作系统盘的总容量,建立系统盘参数;系统盘参数包括系统盘的写入数据总量、系统盘的读取数据总量以及数据处理速度;根据系统盘的容量和系统盘参数创建制作系统盘的进度指示标示;进度指示标示包括:系统盘制作过程的容量扩充状态标示。方法能够实时显示系统盘制作进度,并以进度指示标示的方式实时显示,方便测试人员掌握制作进度,提高工作效率。测试人员还可以实时获取到系统盘子容量,数据执行量,数据处理速度实时监测制作系统盘进度,可以在制作过程中进行动态调节。
技术领域
本发明涉及存储设备领域,尤其涉及一种实时显示系统盘制作进度的方法。
背景技术
随着存储技术的快速发展,存储设备更新换代也越来越快,存储设备研发、测试人员频繁需要制作存储系统盘。一般情况下,通过UltralSO制作的MCS系统盘无法使用,所以很多情况下用到linux系统自带命令来制作MCS系统盘,但系统自带的命令没办法实时显示制作进度,直到制作系统盘完成时,才会显示结果,这样测试人员无法实时了解系统盘的制作进度。
发明内容
为了克服上述现有技术中的不足,本发明提供一种实时显示系统盘制作进度的方法,方法包括:
获取预制作系统盘的总容量,建立系统盘参数;系统盘参数包括系统盘的写入数据总量、系统盘的读取数据总量以及数据处理速度;
根据系统盘的容量和系统盘参数创建制作系统盘的进度指示标示;
进度指示标示包括:系统盘制作过程的容量扩充状态标示。
优选地,容量扩充状态标示以预制作系统盘的总容量为进度条总长度,当前进度从进度条的初始位置开始获取制作系统盘容量大小,随着制作系统盘容量的增加,进度条的标示位向进度条的末端移动。
优选地,将系统盘制作的总进度条划分为多段子进度条;
子进度条对应为预设的系统盘子容量;系统盘子容量的之和为预制作系统盘的总容量。
优选地,设置每个子进度条中,获取制作系统盘子容量的数据执行量;
根据每个子进度条的数据执行量,设置每个子进度条的数据处理速度;
每个子进度条的数据处理速度为在一预设的范围内运行,各个子进度条的数据处理速度不同;
将子进度条的数据处理速度,数据执行量,系统盘子容量,显示子进度条上。
优选地,步骤根据制作每个系统盘子容量的数据执行量,设置每个系统盘子容量的数据执行量的数据处理速度,还包括:
获取每个子进度条的预设系统盘子容量,预设数据执行量,预设数据处理速度,并存储各个子进度条对应的系统盘子容量,预设数据执行量,预设数据处理速度;
当当前系统盘子容量的数据处理速度大于预设数据处理速度,且标示位未运行到预设子进度条的末端即完成所述系统盘子容量的子容量制作,则从当前的子进度条跳转至下一子进度条,开启下一进度条的运行。
优选地,当当前系统盘子容量的数据处理速度小于预设数据处理速度,且标示位运行到预设子进度条的末端,当前系统盘子容量未完成子容量的子容量制作,则从当前的子进度条跳转至下一子进度条,开启下一进度条的运行;同时运行当前系统盘子容量的子容量制作;
当前系统盘子容量的数据处理速度为预设数据处理速度的二分之一;
下一系统盘子容量的数据处理速度为预设数据处理速度的二分之一。
优选地,步骤根据制作每个系统盘子容量的数据执行量,设置每个系统盘子容量的数据执行量的数据处理速度,还包括:
设置至少两个系统盘子容量的制作过程为并行制作过程;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710571308.5/2.html,转载请声明来源钻瓜专利网。