[发明专利]一种数据处理方法和电子设备在审
申请号: | 201710551614.2 | 申请日: | 2017-07-07 |
公开(公告)号: | CN107329908A | 公开(公告)日: | 2017-11-07 |
发明(设计)人: | 何海洋 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F12/0868 | 分类号: | G06F12/0868;G06F3/06 |
代理公司: | 北京金信知识产权代理有限公司11225 | 代理人: | 黄威,喻嵘 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种数据处理方法和电子设备,所述方法包括接收第一数据访问请求;从所述第一数据访问请求中获取所请求的第一数据的地址信息以及与第一数据关联的第二数据的地址信息;基于所述第一数据的地址信息和第二数据的地址信息缓存第一数据和第二数据;返回所述第一数据。本发明有效的提高了缓存命中率,加快了数据传输效率。 | ||
搜索关键词: | 一种 数据处理 方法 电子设备 | ||
【主权项】:
一种数据处理方法,其包括:接收第一数据访问请求;从所述第一数据访问请求中获取所请求的第一数据的地址信息以及与第一数据关联的第二数据的地址信息;基于所述第一数据的地址信息和第二数据的地址信息缓存第一数据和第二数据;返回所述第一数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710551614.2/,转载请声明来源钻瓜专利网。
- 同类专利
- 一种提高访问性能的方法、设备及存储介质-201910650136.X
- 韩冰 - 合肥杰发科技有限公司
- 2019-07-18 - 2019-11-12 - G06F12/0868
- 本申请公开了一种提高访问性能的方法、设备及存储介质,该方法包括从第一存储设备的存储区中选取至少部分存储区作为缓存区;建立缓存区的地址与第二存储设备的存储区的地址之间的映射关系,得到地址映射表;向第二存储设备发起访问请求,其中,访问请求包括访问地址;在地址映射表包括访问地址时,获取与访问地址对应的缓存区的地址,并向缓存区的地址发起访问。通过上述方式,本申请能够提高第二存储设备的访问性能及使用寿命。
- 一种具有断电续存功能的高速存储器-201611102026.2
- 闫新峰;程永生;王伟伟;耿健;王晓飞;金文;朱敏;王健;高志勇;陈世东;吴丽美;翟慧娟;修展;王洪凯;苏伟 - 北京航天长征飞行器研究所;中国运载火箭技术研究院
- 2016-12-02 - 2019-09-06 - G06F12/0868
- 一种具有断电续存功能的高速存储器,包括三块存储板,其中两块存储板互为备份,用于存储采编器组帧后的数据和接口控制器转发的地面测试系统控制指令;第三块存储板用于存储接口控制器转发的外系统备份数据和地面测试系统控制指令。本发明存储器通过FPGA单元对NAND Flash芯片两个CE同时进行双面读写操作,相对于传统的单CE单面操作,提高了存储器的读写速率。同时在上电复位完成后,存储器能够对上次写到的块地址进行检测和保存,实现了断电续存功能,能够从已有数据后面续存,在地面测试及飞行器飞行过程中,支持多次加断电操作,提高了系统可靠性,满足系统特殊使用要求。
- 一种高速率大容量缓存方法与装置-201910393664.1
- 刘颖;王晓曦;唐友喜 - 成都定为电子技术有限公司
- 2019-05-13 - 2019-08-06 - G06F12/0868
- 本发明公开了一种高速率大容量缓存方法与装置,所述方法包括:S1.数据拆分单元对高速数据流进行拆分和地址信息添加,得到多个带有地址信息的数据块传输给数据交换单元;S2.数据交换单元根据接收到的每个数据块的地址信息,将数据块保存到对应存储单元中指定的位置;S3.数据组合单元根据用户对数据缓存的时延需求,生成数据请求信息传输给数据交换单元;S4.数据交换单元根据数据请求信息,读取存储单元中的数据块传输给数据组合单元;S5.数据组合单元将数据块重新组合,形成高速数据流。本发明能够使用非易失性存储设备,具有存储容量大,且不易丢失数据的优势;通过多个与数据交换单元连接的存储单元,并行实现数据的保存,能够缓存更长时间的数据。
- 一种实现设备离线状态下的数据缓存的方法及系统-201811548800.1
- 董旭;于佳意 - 航天信息股份有限公司
- 2018-12-18 - 2019-05-28 - G06F12/0868
- 本发明公开了一种实现设备离线状态下的数据缓存的方法及系统,包括:监测设备与后台之间的通信链路的连接状态;当所述设备与后台之间的通信链路的连接状态为异常连接状态时,将设备中的待传输数据根据预设的两级存储方式缓存至本地的第一级缓存空间进行存储;将第一级缓存空间中存储的数据按照预设的数据转存规则转存至本地的第二级存储空间,并释放已转存过的数据在所述第一缓存空间中占用的存储空间。本发明的两级存储方式中第一级缓存空间为高速缓存,具有存储速度快但存储容量小的特点,第二级存储空间采用据库存储的方式低速存储,具有存储容量大但存储速度慢的特点,能够有效地防止数据丢失,使得设备与后台通信数据传输更安全和可靠。
- 一种存储系统下刷缓存数据的方法-201910002686.0
- 王永刚 - 郑州云海信息技术有限公司
- 2019-01-02 - 2019-05-14 - G06F12/0868
- 本发明公开了一种存储系统下刷缓存数据的方法,能获取存储系统的缓存中的目标缓存块,并查找目标缓存块所在的缓存块链表,进而从缓存块链表中查找地址偏移值连续的预设数量的缓存块,最后根据查找到的缓存块生成一个写指令并下发到磁盘阵列,以实现缓存数据的下刷,其中,预设数量为RAID条带长度与缓存块链表中缓存块的总数量之间较小的数值。可见,该方法在下刷过程中,能够查找连续的数量接近RAID条带长度的缓存块,并根据这些缓存块构建一个写指令,以实现同时向多个磁盘阵列下刷的目的,显著提高了缓存下刷的效率。此外,本发明还提供了一种存储系统下刷缓存数据的装置、存储服务器及存储系统,其作用与上述方法相对应。
- 使用数据保护访问带内存储器的设备和方法-201811176645.5
- 崔炯佑;朴炯俊;李珍雄 - 三星电子株式会社
- 2018-10-10 - 2019-05-07 - G06F12/0868
- 一种计算设备包括主存储器、处理器和高速缓冲存储器。该主存储器存储数据和用于检查该数据的错误奇偶校验位,并发送和接收以参考大小的数据和奇偶校验位。该处理器访问该主存储器,并且该高速缓冲存储器高速缓存该数据。如果该处理器请求对当前数据的写入操作,则将该当前数据被存储到该高速缓冲存储器,并且该高速缓冲存储器将存储的当前数据改变为参考大小,并将改变为参考大小的当前数据输出到主存储器。该当前数据的大小小于参考大小。
- 一种缓存数据读写方法及系统-201811356110.6
- 汤灿 - 广东小天才科技有限公司
- 2018-11-15 - 2019-03-19 - G06F12/0868
- 一种缓存数据读写方法及系统,包括:利用动态代理接收数据读写指令;控制所述动态代理根据所述数据读写指令在目标客户端中执行目标操作;所述目标客户端为单机客户端和/或集群客户端,所述目标操作为读数据操作和/或写数据操作。实施本发明实施例,仅需向动态代理发送指令,就可以利用动态代理在单机客户端实现数据的读写操作,又能利用动态代理在集群客户端实现数据的读写操作,以此简化了缓存数据读写方式,提高了缓存数据读写的效率。
- 一种读取数据的方法及装置-201710757725.9
- 任康乐 - 深圳市中兴微电子技术有限公司
- 2017-08-29 - 2019-03-05 - G06F12/0868
- 一种读取数据的方法及装置,包括:根据接收到的主设备的读请求,确定预设的缓存(buffer)中是否存储对应于读请求的数据;预设的缓存中存储有对应于读请求的数据时,将缓存中对应于读请求的数据反馈给主设备。本发明实施例缩短了主设备读取数据的等待时间长、提升了数据访问效率。
- 用于高速缓存持久二级存储器数据的技术-201810891545.4
- M.P.斯瓦米纳坦;M.K.纳基姆图;M.S.纳图 - 英特尔公司
- 2018-08-07 - 2019-02-26 - G06F12/0868
- 用于高速缓存持久二级存储器(2LM)数据的技术包括存储器和处理器。该存储器包括易失性存储器设备和非易失性存储器设备。该处理器确定用于持久2LM数据的持久存储器地址空间并且确定持久存储器地址空间被映射至的一个或多个非易失性存储器设备。该处理器进一步将非易失性存储器设备的持久存储器地址空间配置成以持久2LM模式操作,并且进一步将操作系统配置成将对持久存储器地址空间的访问高速缓存在易失性存储器中。
- 存储器系统及其操作方法-201711155294.5
- 郑范* - 爱思开海力士有限公司
- 2017-11-20 - 2018-09-25 - G06F12/0868
- 本发明涉及一种存储器系统,其包括:存储器装置;以及控制器,其包括联接在主机和存储器装置之间并包括多个存储区域的缓存器,用于基于分层地表示多个存储区域的位图信息来确定多个存储区域中对应于主机请求的地址信息的存储区域是否存在于缓存器中。
- 一种用于SSD的SLC Cache的方法和装置-201810279074.1
- 孙成昆;黄华坤 - 北京联想核芯科技有限公司
- 2018-03-31 - 2018-09-07 - G06F12/0868
- 本发明提供了一种用于SSD的SLC Cache的方法和装置,通过本申请实施例提供的一种用于SSD的SLC Cache的方法和装置,通过获得动态大小的SLC Cache区域;将所述SLC Cache区域分为第一写入区域和第二写入区域,其中,所述第一写入区域为SLC直接写入区域,所述第二写入区域为SLC和TLC同时写入区域;如果所述第一写入区域未满,则Host数据直接写入所述第一写入区域;如果所述第一写入区域已满,则开启所述第二写入区域,将Host数据写入第二写入区域。解决了现有技术中TLC NAND编程速度小于MLC,无法满足用户对SSD写入速度的要求的技术问题,实现了在该模式下,可以保证持续写入性能达到TLC的最大速度,在达到最大性能的同时,确保了最小可能的数据丢失的技术效果。
- 存储系统页内脏数据索引方法和装置-201710080651.X
- 罗圣美;舒继武;陆游游;杨洪章 - 中兴通讯股份有限公司;清华大学
- 2017-02-14 - 2018-08-21 - G06F12/0868
- 本发明公开了一种存储系统页内脏数据索引方法装置,该方法包括:获取存储页的存储点的点数量以及脏数据分布信息;根据点数量和脏数据分布信息创建位图;根据脏数据分布信息创建扩展段集合,并获取扩展段集合中扩展段的当前扩展段个数;根据点数量,获取目标存储页以位图索引脏数据的第一存储代价;根据当前扩展段个数和段容量,获取目标存储页以扩展段索引脏数据的第二存储代价;根据第一存储代价和第二存储代价,确定基于位图方式或扩展段方式索引目标存储页中的脏数据。本发明降低了写入数据量,降低了同步操作的延时,间接提高了系统的性能,同时也降低了闪存设备的磨损,提高了闪存设备的使用寿命。
- 一种缓存系统、方法及装置-201711090356.9
- 闫小龙;万月亮;王梅 - 北京锐安科技有限公司
- 2017-11-08 - 2018-03-27 - G06F12/0868
- 本发明实施例公开了一种缓存系统、方法及装置,所述系统包括中央处理器CPU芯片和核心存储介质cmem,其中,所述cmem集成在所述CPU芯片内部,并与所述CPU芯片中的运算单元相连;所述方法包括访问内部集成的cmem获取输入数据;对所述输入数据进行处理获得处理完成的数据;将所述处理完成的数据通过所述cmem输出至内存单元。本发明实施例中CPU芯片无需访问内存单元获取数据,因此能够避免刷新、同步内存单元的操作,同时避免产生访问延时等待和抖动现象,节省数据同步、拷贝以及刷新的时间开销,从而提高整体系统的处理效率和运行效率。
- 一种提高分布式缓存的命中率并减少固态硬盘磨损的方法-201510257628.4
- 金海;廖小飞;李渠 - 华中科技大学
- 2015-05-19 - 2018-02-23 - G06F12/0868
- 本发明公开了一种提高分布式缓存的命中率并减少固态硬盘磨损的方法,结合缓存数据分布特性和固态硬盘特性优化缓存性能并降低成本。它能根据应用场景分配内存缓存区并将SSD划分为连续分布的与内存缓存区等大的Cage,内存缓存区缓存新数据,内存缓存区的数据达到上限时将内存缓存区所有数据写入Cage,擦除内存缓存区进行新的数据缓存。替换算法通过分析内存缓存区中的数据的访问频度分布,设定Cage中替换算法参数,替换算法会根据访问情况对缓存数据的替换优先级进行调整以区分出热门数据。当SSD的空闲空间不足时,替换算法会对Cage进行顺序擦除,擦除Cage时保留热门数据以提高命中率,降低了带宽消耗,顺序的批量擦写能有效降低SSD的写放大。
- 基于FPGA的数据存储通路系统-201710820767.2
- 王加庆;秦琦;吴南健 - 中国科学院半导体研究所
- 2017-09-13 - 2018-02-02 - G06F12/0868
- 本公开提供了一种基于FPGA的数据存储通路系统,包括数据源接口模块(1),用于接受数据源传来的数据;DDR缓存接口模块(2),用于对进出DDR存储芯片的数据提供缓存接口;外部存储接口模块(5),用于对进出外部存储器的数据提供接口;DDR缓存控制模块(3),与数据源接口模块(1)、DDR缓存接口模块(2)和外部存储接口模块(5)相连接,用于通过数据源接口模块(1)监控数据读取状态,根据该状态将数据存储至DDR存储芯片或将从DDR存储芯片读取的数据存储至外部存储器。本公开结构简单、器件要求低、成本低廉,可广泛应用于需要进行大数据量高速实时存储的场合。
- 一种数据处理方法和电子设备-201710551614.2
- 何海洋 - 联想(北京)有限公司
- 2017-07-07 - 2017-11-07 - G06F12/0868
- 本发明提供了一种数据处理方法和电子设备,所述方法包括接收第一数据访问请求;从所述第一数据访问请求中获取所请求的第一数据的地址信息以及与第一数据关联的第二数据的地址信息;基于所述第一数据的地址信息和第二数据的地址信息缓存第一数据和第二数据;返回所述第一数据。本发明有效的提高了缓存命中率,加快了数据传输效率。
- 一种固态硬盘数据传输方法及装置-201610703015.3
- 杨钧 - 浪潮(北京)电子信息产业有限公司
- 2016-08-22 - 2017-01-25 - G06F12/0868
- 本发明公开了一种固态硬盘数据传输方法及装置,通过接收数据访问请求;获取FTL映射表缓存数据,FTL映射表缓存数据为从FLASH将FTL映射表条目加载入缓存;通过FTL映射表缓存数据判断缓存中是否有待访问数据;如果有,则直接把缓存中对应的待访问数据传输至上位机。本发明所提供的固态硬盘数据传输方法及装置,把CPU的CACHE原理应用于固态硬盘,内存的读写速度远远大于FLASH的读写速度,如果CACHE命中率高的话,上位机访问磁盘的速度就接近于访问内存的速度。可见,本申请极大地加快了磁盘的访问速度,简化了FLASH控制器芯片的实现。
- 用于使用具有无效的读取降低高速缓冲存储器中的带宽和功率的方法和设备-201580019273.3
- 乔治·帕特西拉腊斯;穆因·H·汗;潘卡伊·肖拉西亚;博胡斯拉夫·雷赫利克;王风;安瓦尔·Q·鲁希拉;苏巴拉奥·帕拉查拉 - 高通股份有限公司
- 2015-03-31 - 2016-11-30 - G06F12/0868
- 在需要时读取存储于高速缓冲存储器中的暂时数据,但不将其写入到系统存储器以便节省功率和带宽。在实施例中,响应于读取不写回指令而设置与所述暂时数据相关联的不写回位。已设置其不写回位的高速缓存行中的数据不写回到系统存储器中。因此,当收回高速缓存行时,如果高速缓存行已设置不写回位,那么舍弃所述高速缓存行中的数据而不将其写回到系统存储器。
- 数据存储装置、包括其的数据处理系统及其操作方法-201510188514.9
- 申东才;朴淙柱;朴承镇;朴永珍 - 爱思开海力士有限公司
- 2015-04-20 - 2016-03-09 - G06F12/0868
- 本发明涉及一种数据处理系统,其包括主机装置和数据存储装置,主机装置包括第一存储器,数据存储装置包括第二存储器和第三存储器,并适合于存储由主机装置存取的数据,其中主机装置请求数据存储装置上传存储在第二存储器中的数据。
- 专利分类