System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,特别涉及一种固态硬盘的搜索方法、装置、设备及介质。
技术介绍
1、固态硬盘是一种存储设备,它采用闪存芯片作为数据存储介质,与传统机械硬盘相比,具有更快的读写速度、更低的能耗和更长的寿命。固态硬盘的性能和稳定性与其内部控制器的质量和效率密切相关。在固态硬盘中,控制器不仅可以处理来自主机的读写命令,还可以管理闪存。
2、随着固态硬盘读写的越来越多,在垃圾回收(garbage collection,即gc)和磨损均衡(wear leveling,即wl)的过程中,固态硬盘控制器会频繁接收到搜索任务并搜索内存中保存的每个block(块)信息,以确定哪些block需要进行磨损均衡,哪些block需要进行垃圾回收。这个过程会占用大量的计算资源,且搜索操作所需的block范围也会逐渐扩大,因此频繁的搜索和判断会降低整体的性能,从而造成主机读写性能下降。
3、当前,为了降低搜索对固态硬盘性能的不利影响,一方面是采用粒子群优化算法、遗传算法、模拟退火算法等算法遍历所有block寻找全局最优解,而由于内存中的信息通常具有固定大小和乱序排列,因此会对固态硬盘产生大量压力,导致性能下降;另一方面是采用硬件搜索模块搜索以获取结果,这种方式虽然解放了固态硬盘资源,但搜索仍然需要时间,无法立即完成,不论采用同步还是异步实现,都需要等待搜索结果,在一定程度上降低了系统的响应速度。
4、综上,如何提高固态硬盘搜索的性能和速度是目前有待解决的问题。
技术实现思路
< ...【技术保护点】
1.一种固态硬盘的搜索方法,其特征在于,应用于固态硬盘,包括:
2.根据权利要求1所述的固态硬盘的搜索方法,其特征在于,所述计算机资源包括当前处于空闲状态的硬件搜索模块;
3.根据权利要求1所述的固态硬盘的搜索方法,其特征在于,所述确定用于执行所述目标搜索任务的目标硬件搜索模块之前,还包括:
4.根据权利要求1所述的固态硬盘的搜索方法,其特征在于,所述启动配置后的所述目标硬件搜索模块执行所述目标搜索任务并获取当前搜索结果,包括:
5.根据权利要求4所述的固态硬盘的搜索方法,其特征在于,所述获取当前搜索结果之后,还包括:
6.根据权利要求1所述的固态硬盘的搜索方法,其特征在于,所述确定当前待执行的目标搜索任务,包括:
7.根据权利要求6所述的固态硬盘的搜索方法,其特征在于,还包括:
8.根据权利要求6所述的固态硬盘的搜索方法,其特征在于,所述获取当前搜索结果之后,还包括:
9.根据权利要求6所述的固态硬盘的搜索方法,其特征在于,所述确定当前待执行的目标搜索任务之前,还包括:
11.根据权利要求1所述的固态硬盘的搜索方法,其特征在于,所述请求获取预设结果存储区中的当前正在执行的搜索任务对应的搜索结果以确定当前是否存在用于执行所述目标搜索任务的计算机资源,包括:
12.根据权利要求1至11任一项所述的固态硬盘的搜索方法,其特征在于,所述获取搜索范围预测模型基于当前内存中的块信息预测到的目标搜索范围,包括:
13.根据权利要求12所述的固态硬盘的搜索方法,其特征在于,所述将所述特征信息输入至基于深度确定性策略梯度方法构建的搜索范围预测模型,并基于演员-评论家算法对所述搜索范围预测模型进行训练更新,以输出目标搜索范围,包括:
14.一种固态硬盘的搜索装置,其特征在于,应用于固态硬盘,包括:
15.一种电子设备,其特征在于,包括:
16.一种计算机可读存储介质,其特征在于,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现如权利要求1至13任一项所述的固态硬盘的搜索方法的步骤。
...【技术特征摘要】
1.一种固态硬盘的搜索方法,其特征在于,应用于固态硬盘,包括:
2.根据权利要求1所述的固态硬盘的搜索方法,其特征在于,所述计算机资源包括当前处于空闲状态的硬件搜索模块;
3.根据权利要求1所述的固态硬盘的搜索方法,其特征在于,所述确定用于执行所述目标搜索任务的目标硬件搜索模块之前,还包括:
4.根据权利要求1所述的固态硬盘的搜索方法,其特征在于,所述启动配置后的所述目标硬件搜索模块执行所述目标搜索任务并获取当前搜索结果,包括:
5.根据权利要求4所述的固态硬盘的搜索方法,其特征在于,所述获取当前搜索结果之后,还包括:
6.根据权利要求1所述的固态硬盘的搜索方法,其特征在于,所述确定当前待执行的目标搜索任务,包括:
7.根据权利要求6所述的固态硬盘的搜索方法,其特征在于,还包括:
8.根据权利要求6所述的固态硬盘的搜索方法,其特征在于,所述获取当前搜索结果之后,还包括:
9.根据权利要求6所述的固态硬盘的搜索方法,其特征在于,所述确定当前待执行的目标搜索任务之前,还包括:
1...
【专利技术属性】
技术研发人员:夏德鑫,李瑞东,高美洲,范军朋,于翔,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。