一种存储芯片的任务处理方法及系统技术方案

技术编号:42464604 阅读:25 留言:0更新日期:2024-08-21 12:51
本发明专利技术提供一种存储芯片的任务处理方法及系统,涉及数据处理技术领域,方法包括:构建逻辑地址与物理地址之间的改进B树映射表;接收待处理任务;在待处理任务为读取任务的情况下,直接读取,否则,根据改进B树映射表,将写入任务暂存至缓存区;根据写入任务的数据包大小和处理时长可接受延迟,结合阿姆达尔定律对写入任务进行优先级分配,生成写入任务优先级队列;获取各个闪存颗粒的使用次数;在触发节点分裂策略的情况下,结合写入任务优先级队列,以均匀化闪存颗粒的使用次数为目标对缓存区的写入任务进行调度;基于调度结果更新改进B树映射表;根据改进B树映射表执行读取任务。加快读写速率,降低闪存颗粒磨损,增加存储设备寿命。

【技术实现步骤摘要】

本专利技术涉及数据处理,特别是指一种存储芯片的任务处理方法及系统


技术介绍

1、存储芯片是指在电子设备中用于存储数据的半导体存储设备。这些芯片可以是非易失性的,比如nand型闪存,也可以是易失性的,如dram(动态随机存取存储器)。在谈到存储芯片的任务处理方法时,我们主要关注数据的读取和写入过程。

2、随着技术的进步,nand型闪存已经成为固态硬盘(ssd)的核心组件。固态硬盘速度快,是目前最常用的存储器,基本组成结构包括接口、存储芯片控制器、dram缓存、固件、多个闪存颗粒、电源管理电路和印刷电路板。相较于传统的硬盘驱动器(hdd),具有更快的读写速度、更低的功耗和更高的抗震性。

3、然而,固态硬盘的存储芯片虽然具有较优的性能,然而由于其固有属性导致写入放大问题较为严重,即由于闪存的擦写操作通常涉及更大的块级操作,即使只修改少量数据,也需要擦除并重写整个数据块,这种写入放大现象会导致额外的写入操作,消耗更多的写入周期,降低ssd的读写效率和寿命,而且现有的存储芯片在进行任务处理时往往执行顺序的任务直接处理,导致任务处理效率较低,本文档来自技高网...

【技术保护点】

1.一种存储芯片的任务处理方法,其特征在于,包括:

2.根据权利要求1所述的存储芯片的任务处理方法,其特征在于,所述节点分裂策略具体为:

3.根据权利要求1所述的存储芯片的任务处理方法,其特征在于,所述S4具体包括:

4.根据权利要求1所述的存储芯片的任务处理方法,其特征在于,所述S5具体包括:

5.根据权利要求1所述存储芯片的任务处理方法,其特征在于,通过Magician工具、SSDToolbox工具、CrystalDiskInfo工具或者HD Tune工具获取各个闪存颗粒的使用次数。

6.根据权利要求1所述的存储芯片的任务处...

【技术特征摘要】

1.一种存储芯片的任务处理方法,其特征在于,包括:

2.根据权利要求1所述的存储芯片的任务处理方法,其特征在于,所述节点分裂策略具体为:

3.根据权利要求1所述的存储芯片的任务处理方法,其特征在于,所述s4具体包括:

4.根据权利要求1所述的存储芯片的任务处理方法,其特征在于,所述s5具体包括:

5.根据权利要求1所述存储芯片的任务处理方法,其特征在于,通过magician工具、ssdtoolbox工具、crystaldiskinfo工具或者hd tune工具获取各个闪...

【专利技术属性】
技术研发人员:夏俊杰林华胜顾红伟
申请(专利权)人:深圳超盈智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1