用于存储系统中的数据硬化的方法和系统

    公开(公告)号:CN105103140B

    公开(公告)日:2018-04-03

    申请号:CN201480020254.8

    申请日:2014-04-04

    Abstract: 一种存储系统(100),以及在所述存储系统(100)中的数据硬化的方法,包含:配置成检测电源故障事件(302)的去毛刺模块(304);被耦合到所述去毛刺模块(304)的写入页面模块(328),所述写入页面模块(328)配置为基于所述电源故障事件(302),执行高速缓存写入指令(324)以将来自高速缓存存储器(108)的高速缓存页面(330)发送到存储通道控制器(112),其中所述高速缓存存储器(108)是易失性存储器;以及信号空模块(332),其被耦合到所述写入页面模块(328),所述信号空模块(332)配置为生成休眠信号(336)以关闭主机总线适配器(104),其中所述主机总线适配器(104)与所述存储通道控制器(112)接口,以在所述主机总线适配器(104)和所述存储通道控制器(112)上电时,将所述高速缓存页面(330)写回到所述高速缓存存储器(108)。

    一种进行数据存储的方法、装置及系统

    公开(公告)号:CN104461935B

    公开(公告)日:2018-03-13

    申请号:CN201410705705.3

    申请日:2014-11-27

    Inventor: 陈义全

    CPC classification number: G06F12/08

    Abstract: 本发明涉及电子技术领域,尤其涉及一种进行数据存储的方法、装置及系统,用以解决存储设备写性能较低、使用寿命较短的问题。本发明实施例提供的进行数据存储的方法包括:存储控制器接收待存储数据,存储控制器中设有第一缓存和第二缓存,第一缓存用于缓存第一类数据,第二缓存用于缓存第二类数据,第一类数据的更新频率大于第二类数据的更新频率;存储控制器识别待存储数据中的第一类数据,并将识别的所述第一类数据写入第一缓存中;若写入的第一类数据中包含更新数据,则将第一缓存中该更新数据对应的更新前的数据设为无效;存储控制器在确定当前满足第一类数据的写入触发条件时,将第一缓存中的有效数据写入存储介质。

    存储器的控制方法及装置
    45.
    发明公开

    公开(公告)号:CN106776362A

    公开(公告)日:2017-05-31

    申请号:CN201510824800.X

    申请日:2015-11-24

    Inventor: 周世聪

    Abstract: 一种存储器的控制方法及装置。所述方法包括:接收并读取待写入的数据,获取所述待写入的数据的目标地址信息;读取所述存储器中各个存储单元内数据;根据所述目标地址信息,判断所述目标地址对应的存储单元中数据的状态是否为有效状态;当所述目标地址对应的存储单元中数据的状态为有效状态时,对所述第一存储单元执行编程操作,将所述待写入的数据写入至所述第一存储单元;将所述待写入的数据写入至所述第一存储单元后,对所述目标地址对应的存储单元执行擦除操作,以进行下一次的数据写入。应用所述方法可以延长存储器的使用寿命并减小存储器的面积。

    一种数据固化存储的方法、装置和系统

    公开(公告)号:CN106095697A

    公开(公告)日:2016-11-09

    申请号:CN201610399434.2

    申请日:2016-06-07

    Inventor: 蒋立新 陈健

    Abstract: 一种数据固化存储的方法、装置和系统,其中,存储设备在接收到存储控制设备发送的预先固化存储操作指令时,确定缓存空间中需要预先固化存储的空间范围,将所述确定的空间范围中包括的数据进行固化存储,并锁定所述缓存空间中确定的空间范围,以使得所述锁定的空间范围不再对新写入的数据提供缓存服务,降低了使用中的缓存空间的大小。当由于存储系统升级等原因导致需要将缓存空间中的数据写回磁盘时,由于使用中的缓存空间已经被缩小,从而减少了将数据从缓存空间写回磁盘的时间,提高了用户的使用体验。

    卫星使用的FLASH三模数据存储坏块管理方法及系统

    公开(公告)号:CN119782201A

    公开(公告)日:2025-04-08

    申请号:CN202411962736.7

    申请日:2024-12-30

    Inventor: 纪城 吴月辉

    Abstract: 本发明公开了一种卫星使用的FLASH三模数据存储坏块管理方法及系统,该方法包括:对三模冗余中模一、模二、模三的数据存储区构建坏块表;在模一、模二、模三上电后进入坏块自检状态,在自检完成后将所有坏块地址写入对应其他存储区中的坏块表;在写入或读出到整MB地址时,读取对应的坏块表查看当前操作MB是否为坏块,为坏块则跳过该MB,查询下一MB直到不是坏块进行操作;当模一、模二、模三的数据都不相同时,则在坏块表将对应地址的MB标记为坏块。本发明应用于卫星数据管理领域,通过跳过坏块位置对FLASH中的坏块进行管理,使得卫星在工作过程中,能避免因为坏块导致数据错误,在使用上不需要额外的操作规避坏块问题。

    一种缓存下刷方法、系统、设备及计算机可读存储介质

    公开(公告)号:CN119248671A

    公开(公告)日:2025-01-03

    申请号:CN202411314013.6

    申请日:2024-09-20

    Abstract: 本申请公开了一种缓存下刷方法、系统、设备及计算机可读存储介质,涉及存储技术领域,确定用于执行缓存下刷的候选线程,候选线程的数量大于等于2;在候选线程中,筛选出目标线程;确定目标线程对应的目标子哈希表;控制目标线程对目标子哈希表进行遍历,并对遍历得到的脏数据进行下刷;其中,子哈希表用于存储脏数据;且候选线程与子哈希表一一对应。本申请设置子哈希表存储脏数据,且候选线程与子哈希表一一对应,候选线程的数量大于等于2,这样每个候选线程均可以对自身对应的子哈希表中的脏数据进行下刷,与现有通过单哈希表和单线程对脏数据进行下刷的方案相比,提高了脏数据的下刷效率,实现了快速进行缓存下刷功能,提高了用户体验性。

    用于处理写入操作的装置和方法

    公开(公告)号:CN111417934B

    公开(公告)日:2024-10-25

    申请号:CN201880076927.X

    申请日:2018-11-28

    Abstract: 提供了一种用于处理写入操作的装置和方法。该装置具有第一处理设备,该第一处理设备用于执行指令的序列,其中,该序列包括至少一个指令以及至少一个写入指令,该至少一个指令用于激活软件协议以建立用于将数据写入到第一存储器区域的所有权权限,该至少一个写入指令在建立所有权权限之后执行,以便执行一个或多个写入操作来输出写入数据以存储在第一存储器区域中的至少一个存储器位置中。与第一处理设备相关联的回写缓存用于存储在一个或多个写入操作期间输出的写入数据。一致性电路耦合到回写缓存以及至少一个另外的缓存,该至少一个另外的缓存与至少一个另外的处理设备相关联。

Patent Agency Ranking