一种混合内存结构的数据读取方法和系统

    公开(公告)号:CN107817945A

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

    申请号:CN201610821890.1

    申请日:2016-09-13

    发明人: 王力玉 陈岚

    IPC分类号: G06F3/06 G06F12/02 G06F12/06

    摘要: 本发明提供了一种混合内存结构的数据读取方法和系统,接收数据读取请求后,判断数据是否在第一存储设备中,若在,则从第一存储设备中读取数据,若不在,则产生携带有数据的虚拟地址的缺页异常请求,根据缺页异常请求在第一存储设备中为数据分配物理微页,并建立虚拟地址与物理微页地址的映射关系,以从第二存储设备中加载所述请求的数据到所述第一存储设备中,并根据映射关系从所述第一存储设备中读取所述请求的数据。由于物理微页为物理页划分成的多个物理微页中与数据分配时的偏移和大小相同的物理微页,因此,以物理微页来管理原本的物理页,不仅可以减少物理内存的浪费,还能支持对随机大小的数据的访问和来自用户的多线程请求。

    用于调整存储装置的分配的方法和装置

    公开(公告)号:CN105224475B

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

    申请号:CN201410240466.9

    申请日:2014-05-30

    IPC分类号: G06F12/0871

    摘要: 本发明提供了用于调整存储装置的分配的方法和装置。在一个实施方式中,提供了一种用于调整存储装置的分配的方法,存储装置中的第一部分被分配以用作分级存储,存储装置中的第二部分被分配以用作高速缓存存储,方法包括:分别采集第一部分的运行状态和第二部分的运行状态;基于第一部分的运行状态获取第一部分的性能度量;基于第二部分的运行状态获取第二部分的性能度量;以及基于第一部分的性能度量和第二部分的性能度量,调整存储装置的容量在第一部分和第二部分之间的分配。在一个实施方式中,提供了一种用于调整存储装置的分配的装置。采用本发明的方法和装置,可以基于存储系统的运行状态来调整存储装置的分配,以便提高数据访问性能。

    具有嵌入式大容量存储装置的移动装置中的数据存储

    公开(公告)号:CN104903878B

    公开(公告)日:2017-09-12

    申请号:CN201380069702.9

    申请日:2013-12-30

    IPC分类号: G06F13/16

    摘要: 一种移动装置(100)包括处理装置(140)、随机存取存储器RAM(150)和嵌入式大容量存储装置(160)。在所述处理装置(140)和所述RAM(150)之间设置有第一接口(IF1)。所述第一接口(IF1)支持所述处理装置(140)对所述RAM(150)的访问。所述大容量存储装置(160)包括控制器(170)和非易失性闪速存储器(180)。在所述控制器(170)和所述闪速存储器(180)之间设置有第二接口(IF2)。所述第二接口(IF2)支持所述控制器(170)对所述闪速存储器(180)的访问。在所述控制器(170)和所述处理装置(140)之间设置有第三接口(IF3)。所述第三接口(IF3)支持所述控制器(170)对所述RAM(150)的访问。

    嵌入式多媒体卡分区存储空间调整方法和终端

    公开(公告)号:CN103874987B

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

    申请号:CN201280032890.3

    申请日:2012-10-15

    发明人: 陈磊

    IPC分类号: G06F12/02

    摘要: 本发明提供一种嵌入式多媒体卡分区存储空间调整方法和终端。涉及通信技术领域。解决了当用户在使用外置SD卡与不使用外置SD两种模式中进行切换时,导致终端性能下降的问题。具体可以包括:确定终端当前外置SD卡模式,外置SD卡模式包括有外置SD卡模式或无外置SD卡模式;接收指示信息,指示信息用于指示终端从无外置SD卡模式切换到有外置SD卡模式,或用于指示终端从有外置SD卡模式切换到无外置SD卡模式;根据指示信息调整嵌入式多媒体卡分区存储空间大小。可应用于终端在无外置SD卡模式与有外置SD卡模式之间的切换。

    一种面向异构内存系统建立检查点的装置

    公开(公告)号:CN105893274A

    公开(公告)日:2016-08-24

    申请号:CN201610307028.9

    申请日:2016-05-11

    发明人: 吴松 高翔 金海

    摘要: 一种面向异构内存系统建立检查点的装置,属于计算机系统结构的系统容错技术,解决现有面向异构内存的基于存储的检查点技术开销过大、存在大量无用写的问题。本发明包括异构内存管理模块、地址映射模块、派生页管理模块、检查点调度模块,异构内存管理模块管理异构内存中数据在DRAM和NVM间的移动;地址映射模块提供一种细粒度、低开销的地址映射策略,当写请求试图修改检查点数据时,地址映射模块将写请求映射到其它硬件地址,以保持检查点数据的一致性;派生页管理模块对派生页进行管理;检查点调度模块控制何时触发检查点。本发明对上层应用透明,有效减少了内存占用和冗余写,在维护检查点一致性时减少了无用写,进一步降低了系统运行时间。