-
公开(公告)号:CN105103140B
公开(公告)日:2018-04-03
申请号:CN201480020254.8
申请日:2014-04-04
Applicant: 桑迪士克科技有限责任公司
IPC: G06F12/0804 , G06F12/0802 , G06F12/02 , G06F12/0868 , G06F11/10 , G06F11/14
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
Applicant: 华为技术有限公司
Inventor: 陈义全
IPC: G06F12/0804
CPC classification number: G06F12/08
Abstract: 本发明涉及电子技术领域,尤其涉及一种进行数据存储的方法、装置及系统,用以解决存储设备写性能较低、使用寿命较短的问题。本发明实施例提供的进行数据存储的方法包括:存储控制器接收待存储数据,存储控制器中设有第一缓存和第二缓存,第一缓存用于缓存第一类数据,第二缓存用于缓存第二类数据,第一类数据的更新频率大于第二类数据的更新频率;存储控制器识别待存储数据中的第一类数据,并将识别的所述第一类数据写入第一缓存中;若写入的第一类数据中包含更新数据,则将第一缓存中该更新数据对应的更新前的数据设为无效;存储控制器在确定当前满足第一类数据的写入触发条件时,将第一缓存中的有效数据写入存储介质。
-
公开(公告)号:CN107122410A
公开(公告)日:2017-09-01
申请号:CN201710199179.1
申请日:2017-03-29
Applicant: 武汉斗鱼网络科技有限公司
IPC: G06F17/30 , G06F12/0866 , G06F12/0804 , H04L29/08
CPC classification number: G06F17/3048 , G06F12/0804 , G06F12/0866 , G06F17/30362 , G06F2212/1021 , G06F2212/1032 , G06F2212/154 , G06F2212/163 , H04L67/2852
Abstract: 本发明提供一种缓存更新方法及装置,所述的方法包括:S1,接收客户端发送的访问请求,其中,所述访问请求中包括待访问数据标识及对应的数据表标识信息;S2,从本地数据缓存中查找与待访问数据标识对应的数据结果和数据结果的版本信息;以及从本地版本缓存中查找与数据表标识信息对应的版本信息;S3,判断从本地数据缓存中查找的版本信息与从本地版本缓存中查找的版本信息是否一致,并根据判断结果确定本地数据缓存的更新方式。通过本发明,通过用户访问请求的触发,实现本地缓存数据的自动更新,使得本地缓存数据与服务器数据库中的数据保持一致。
-
公开(公告)号:CN104050112B
公开(公告)日:2017-06-20
申请号:CN201410098020.7
申请日:2014-03-17
Applicant: 英特尔公司
Inventor: T·威尔豪姆
IPC: G06F12/0804 , G06F9/46
CPC classification number: G06F12/0804 , G06F9/467 , G06F12/0811 , G06F12/0815 , G06F12/0875 , G06F2212/202 , G06F2212/452 , G06F2212/60 , G06F2212/621
Abstract: 提供了用于标记需要写回持久存储的非事务代码区的开头和结束的指令。所描述的处理器具有到非易失性随机存取存储器的接口和逻辑电路。该逻辑电路用于标识事务所修改的高速缓存行,该事务将易失性随机存取存储器看作该事务的持久存储。该逻辑电路还用于标识与事务不同的软件进程所修改的高速缓存行,该软件进程也将所述非易失性随机存取存储器看作持久存储。
-
公开(公告)号:CN106776362A
公开(公告)日:2017-05-31
申请号:CN201510824800.X
申请日:2015-11-24
Applicant: 中芯国际集成电路制造(上海)有限公司 , 中芯国际集成电路制造(北京)有限公司
Inventor: 周世聪
IPC: G06F12/0804
Abstract: 一种存储器的控制方法及装置。所述方法包括:接收并读取待写入的数据,获取所述待写入的数据的目标地址信息;读取所述存储器中各个存储单元内数据;根据所述目标地址信息,判断所述目标地址对应的存储单元中数据的状态是否为有效状态;当所述目标地址对应的存储单元中数据的状态为有效状态时,对所述第一存储单元执行编程操作,将所述待写入的数据写入至所述第一存储单元;将所述待写入的数据写入至所述第一存储单元后,对所述目标地址对应的存储单元执行擦除操作,以进行下一次的数据写入。应用所述方法可以延长存储器的使用寿命并减小存储器的面积。
-
公开(公告)号:CN106095697A
公开(公告)日:2016-11-09
申请号:CN201610399434.2
申请日:2016-06-07
Applicant: 华为技术有限公司
IPC: G06F12/0844 , G06F12/0804 , G06F12/0866
Abstract: 一种数据固化存储的方法、装置和系统,其中,存储设备在接收到存储控制设备发送的预先固化存储操作指令时,确定缓存空间中需要预先固化存储的空间范围,将所述确定的空间范围中包括的数据进行固化存储,并锁定所述缓存空间中确定的空间范围,以使得所述锁定的空间范围不再对新写入的数据提供缓存服务,降低了使用中的缓存空间的大小。当由于存储系统升级等原因导致需要将缓存空间中的数据写回磁盘时,由于使用中的缓存空间已经被缩小,从而减少了将数据从缓存空间写回磁盘的时间,提高了用户的使用体验。
-
公开(公告)号:CN119782201A
公开(公告)日:2025-04-08
申请号:CN202411962736.7
申请日:2024-12-30
Applicant: 湖南斯北图科技有限公司
IPC: G06F12/02 , G06F12/0804 , G06F11/10
Abstract: 本发明公开了一种卫星使用的FLASH三模数据存储坏块管理方法及系统,该方法包括:对三模冗余中模一、模二、模三的数据存储区构建坏块表;在模一、模二、模三上电后进入坏块自检状态,在自检完成后将所有坏块地址写入对应其他存储区中的坏块表;在写入或读出到整MB地址时,读取对应的坏块表查看当前操作MB是否为坏块,为坏块则跳过该MB,查询下一MB直到不是坏块进行操作;当模一、模二、模三的数据都不相同时,则在坏块表将对应地址的MB标记为坏块。本发明应用于卫星数据管理领域,通过跳过坏块位置对FLASH中的坏块进行管理,使得卫星在工作过程中,能避免因为坏块导致数据错误,在使用上不需要额外的操作规避坏块问题。
-
公开(公告)号:CN119248671A
公开(公告)日:2025-01-03
申请号:CN202411314013.6
申请日:2024-09-20
Applicant: 苏州元脑智能科技有限公司
IPC: G06F12/0804 , G06F9/50 , G06F16/901 , G06F16/903
Abstract: 本申请公开了一种缓存下刷方法、系统、设备及计算机可读存储介质,涉及存储技术领域,确定用于执行缓存下刷的候选线程,候选线程的数量大于等于2;在候选线程中,筛选出目标线程;确定目标线程对应的目标子哈希表;控制目标线程对目标子哈希表进行遍历,并对遍历得到的脏数据进行下刷;其中,子哈希表用于存储脏数据;且候选线程与子哈希表一一对应。本申请设置子哈希表存储脏数据,且候选线程与子哈希表一一对应,候选线程的数量大于等于2,这样每个候选线程均可以对自身对应的子哈希表中的脏数据进行下刷,与现有通过单哈希表和单线程对脏数据进行下刷的方案相比,提高了脏数据的下刷效率,实现了快速进行缓存下刷功能,提高了用户体验性。
-
公开(公告)号:CN118974712A
公开(公告)日:2024-11-15
申请号:CN202380028705.1
申请日:2023-01-26
Applicant: 微软技术许可有限责任公司
Inventor: I·阿加瓦尔 , G·克里索斯 , O·罗塞尔·马丁内斯 , Y·巴克
IPC: G06F12/0804 , G06F12/0811 , G06F12/084 , G06F12/0886 , G06F12/04 , G06F12/126 , G06F12/128
Abstract: 描述了与具有零行优化的直接交换高速缓存相关的系统和方法。一种用于管理具有近存储器和远存储器的系统的方法,包括从请求方接收读取存储在近存储器或者远存储器中的数据块的请求。所述方法包括分析与所述数据块相关联的元数据部分,所述元数据部分包括:(1)和近存储器是否包括数据块或者远存储器是否包括数据块有关的信息,以及(2)和与数据块相关联的数据部分是否全零有关的信息。该方法还包括合成对应于该数据块的数据部分以生成合成数据部分,并且向请求方发送该合成数据部分,替代从远存储器取回数据部分。
-
公开(公告)号:CN111417934B
公开(公告)日:2024-10-25
申请号:CN201880076927.X
申请日:2018-11-28
Applicant: ARM有限公司
Inventor: 安德鲁·克里斯托弗·罗斯 , 理查德·罗伊·格里森思怀特 , 阿里·格哈森·赛迪
IPC: G06F12/0831 , G06F12/14 , G06F12/0837 , G06F9/52 , G06F12/0804 , G06F12/0817
Abstract: 提供了一种用于处理写入操作的装置和方法。该装置具有第一处理设备,该第一处理设备用于执行指令的序列,其中,该序列包括至少一个指令以及至少一个写入指令,该至少一个指令用于激活软件协议以建立用于将数据写入到第一存储器区域的所有权权限,该至少一个写入指令在建立所有权权限之后执行,以便执行一个或多个写入操作来输出写入数据以存储在第一存储器区域中的至少一个存储器位置中。与第一处理设备相关联的回写缓存用于存储在一个或多个写入操作期间输出的写入数据。一致性电路耦合到回写缓存以及至少一个另外的缓存,该至少一个另外的缓存与至少一个另外的处理设备相关联。
-
-
-
-
-
-
-
-
-