一种固态硬盘故障在线处理方法及固态硬盘.pdf
一只****呀9
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
一种固态硬盘故障在线处理方法及固态硬盘.pdf
本发明公开了一种固态硬盘故障在线处理方法,固态硬盘内部发生错误的故障模块通过中断方式通知与主机交互的前端模块;前端模块保留与主机接口,将与故障模块通信的接口设置为回环模式;回环模式下,前端模块接收并向故障模块转达主机下发的命令,故障模块直接返回完成,不执行命令对应功能;前端模块向主机返回中止。还公开了一种固态硬盘,其特征是,所述固态硬盘根据功能划分为前端模块、算法模块和后端模块,算法模块和后端模块内部包括检测代码,用于检测模块内部错误。在固态硬盘发生软件逻辑故障后,通过将故障模块的连接接口设置为回环模式,
固态硬盘的写入方法及固态硬盘.pdf
本申请提供了一种固态硬盘的写入方法,包括:启动将待写入数据写入缓存区域的任务;判断所述缓存区域的剩余空间是否小于第一阈值;若所述缓存区域的剩余空间小于所述第一阈值,则启动垃圾回收机制,将所述缓存区域内的热数据保留在所述缓存区域;将所述缓存区域内的冷数据搬移到闪存区域。此外,本申请还提供了一种固态硬盘的写入装置、固态硬盘以及计算机可读存储介质。本申请所提供的技术方案能够使固态硬盘长时间的保持高性能写入。
一种数据处理方法、固态硬盘控制器及固态硬盘.pdf
本申请涉及固态硬盘技术领域,具体涉及一种数据处理方法、固态硬盘控制器及固态硬盘,该数据处理方法应用于固态硬盘,该方法包括:接收至少一条数据读写请求;计算数据读写请求对应的目标映射颗粒度;根据目标映射颗粒度选择用于传输和处理数据读写请求的转译层;根据转译层对数据读写请求进行颗粒度拆解,以生成与数据读写请求对应的后端请求;根据后端请求执行数据处理操作。本申请实施例通过并行设置多个对应不同映射颗粒度的转译层,能够适应不同映射颗粒度的数据读写请求,同时会根据以往接收到的请求对应的映射颗粒度,来预测新接收到的请求对
一种固态硬盘的数据存储方法、装置及固态硬盘SSD.pdf
本申请实施例公开了一种固态硬盘的数据存储方法、装置及固态硬盘SSD,能够在不增加额外物料成本的基础上,有效降低SSD的平均读时延,提高SSD在时延敏感场景中的业务性能。该固态硬盘的数据存储方法可包括:接收待存储数据,识别该待存储数据中与目标数据匹配的第一数据或包含指定标识的第一数据,其中目标数据是从所述SSD中读取频率高于预设频率阈值的数据;从该SSD的多个存储区域中,选择与该第一数据读时延匹配的第一存储区域;将前述第一数据存储至前述的第一存储区域。通过实施本申请实施例,能够有效降低SSD的平均读时延。
固态存储硬盘和固态存储硬盘的控制方法.pdf
一种固态存储硬盘和固态存储硬盘控制方法,其中,固态存储硬盘包括控制器、选择器以及N个NAND闪存芯片,N为大于1的整数,N个NAND闪存芯片构P个NAND闪存芯片阵列,P为大于等于1、且小于等于N的整数;选择器分别与控制器以及N个NAND闪存芯片相耦合;控制器用于向选择器输出多个选通信号,其中,多个选通信号用于指示N个NAND闪存芯片中的M个NAND闪存芯片,M为大于等于1、且小于等于N的整数(701);选择器用于根据多个选通信号,选择M个NAND闪存芯片进行数据传输(702)。有利于提升固态存储硬盘的接