固态硬盘的垃圾回收方法、装置、电子设备及存储介质.pdf
猫巷****婉慧
亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
固态硬盘的垃圾回收方法、装置、电子设备及存储介质.pdf
本发明实施例提供了一种固态硬盘的垃圾回收方法、装置、电子设备及存储介质,涉及信息处理技术领域,获取固态硬盘中逻辑单元对应的第一小根堆与第二小根堆,第一小根堆对应逻辑单元中有效数据占比小于预设有效数据占比的至少一个第一脏数据块,第二小根堆对应逻辑单元中有效数据占比大于或等于预设有效数据占比的至少一个第二脏数据块,接着根据实际情况从对应的小根堆中选取目标脏数据块,并对目标脏数据块进行垃圾回收,从而在垃圾回收过程中,可以利用小根堆数据结构对脏数据块的优先级进行存储及管理,不额外占用内存空间,且每次选取脏数据块时
一种固态硬盘垃圾回收方法、装置、固态硬盘和存储介质.pdf
本申请实施例提供的一种固态硬盘垃圾回收方法、装置、固态硬盘和存储介质,将固态硬盘中需要进行垃圾回收的第一block中第一地址内存储的第一数据,存储至第二block中的第二地址后,检测第二地址是否满足预设的安全读/写条件,如果第二地址不满足预设的安全读/写条件,则第一地址中存储的第一数据继续保留。本申请实施例能够通过检测第二地址是否满足预设的安全读/写条件,实现对固态硬盘发生不预期断电时,第二block的第二地址是否发生损坏的检测,进而,在第二地址不满足预设的安全读/写条件时,仍然可以从第一地址中获取到第一
基于固态硬盘的资源调度方法、装置、电子设备及存储介质.pdf
本发明提供了一种基于固态硬盘的资源调度方法,应用于写处理装置,所述方法包括:接收多个数据管理装置发送的待执行的多个第一数据缓存块;根据所述多个第一数据缓存块执行写动作并生成已执行的多个第二数据缓存块;当所述写动作全部执行结束后,访问所述多个数据管理装置对应的第一缓存管理链表和缓存区并向所述多个数据管理装置调度所述多个第二数据缓存块。通过确定第一缓存管理链表中的数据缓存块数量和对应的缓存区中是否存储有第二数据缓存块,并以轮询调度的方式为固态硬盘中的每一个数据管理装置分配近似相等数量的第二数据缓存块用于读写时
垃圾回收方法、装置、存储介质及电子设备.pdf
本申请实施例公开了一种垃圾回收方法、装置、存储介质及电子设备,其中,方法包括:确定目标应用线程触发垃圾回收任务,获取所述垃圾回收任务对应的垃圾回收类型,若所述垃圾回收类型为显式回收类型,则对所述垃圾回收任务进行并行回收处理。采用本申请实施例,可以优化垃圾回收流程,保障垃圾回收过程中的应用性能。
固态硬盘的性能调控方法、装置、设备及可读存储介质.pdf
本发明提供一种固态硬盘的性能调控方法、装置、设备及可读存储介质,该方法包括:获取设置指令,根据所述设置指令从预设的多个档位中确定目标档位;获取目标档位对应的频率参数,将所述频率参数写入非易失性存储介质NorFlash中;固态硬盘从非易失性存储介质NorFlash中读取所述频率参数,并基于所述频率参数运行。通过本发明,根据设置指令确定目标档位并获取目标档位对应的频率参数,固态硬盘基于目标档位对应的频率参数运行固态硬盘即可对固态硬盘的性能进行更改,操作简便,效率高,而且不再是只能由研发人员进行操作。