基于存储级内存的内存数据快速持久化的方法

    公开(公告)号:CN105446899B

    公开(公告)日:2018-08-31

    申请号:CN201510759531.3

    申请日:2015-11-09

    Abstract: 本发明提供了一种基于存储级内存的内存数据快速持久化的方法。该方法基于平坦的混合内存架构,通过用户层和内核层的协同设计实现。包括:将一定容量的SCM以及存储于此SCM上的数据抽象为一块持久区域;在用户层设计应用程序编程接口(API),响应应用程序对持久区域的访存;扩展内核的Buddy system,实现异构混合内存管理;在设计持久区域管理器,实现包括持久区域的持久映射、持久区域元数据管理等功能。本发明可以避免在传统存储架构下,数据持久化所需的数据线性化过程,同时可实现持久数据的直接访问和原地更新,简化了传统架构下软件栈的层级调用,可有效缓解I/O瓶颈,提高持久数据的访存性能。

    低延迟分布式存储系统
    52.
    发明公开

    公开(公告)号:CN107888657A

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

    申请号:CN201710941988.5

    申请日:2017-10-11

    Abstract: 本发明提供了一种低延迟分布式存储系统,将数据存储在可字节寻址的非易失性内存中,通过远程直接内存访问技术读写存储系统的数据,并将数据备份到多个冗余节点,以达到低延迟和高可用性。本发明使用中心化的调度器模块实现对多个服务器的集群及其索引信息的管理。客户端只需在连接到存储系统时需要与调度器模块通信,其后的所有请求,都直接发送到存储了相应数据的服务器节点。本发明基于非易失性内存和远程直接内存访问技术,可以向客户端提供键值存储系统接口,并提供低延迟的数据存储服务。

    基于SCM的Key-Value日志型本地存储方法

    公开(公告)号:CN107544756A

    公开(公告)日:2018-01-05

    申请号:CN201710657877.1

    申请日:2017-08-03

    Abstract: 本发明提供了一种基于SCM的Key-Value日志型本地存储方法,存储方法包括以下步骤:SCM内存划分步骤:对SCM内存进行按功能划分分区,即划分为超级块区、检查点区、页管理区、静态哈希表区、数据存储区这五个不同的逻辑分区;多层次内存管理步骤:构建三层内存管理模块,在不同层面上对内存进行管理,实现页面的动态分配和回收;高并发哈希表构建步骤:使用静态哈希表来索引key-value对象,使用动态分配的数组存放哈希冲突的元素。本发明中的实现方法根据异构内存介质的硬件特性合理调度分配存储空间,提高存储介质的利用率,延长硬件的使用寿命,提高混合键值存储系统并发性和数据吞吐量。

    一种面向相变存储器的写请求优化装置

    公开(公告)号:CN107506139A

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

    申请号:CN201710693791.4

    申请日:2017-08-14

    CPC classification number: G06F3/0611 G06F3/0616 G06F3/0659

    Abstract: 一种面向相变存储器的写请求优化装置,包括脏数据标记模块、访存请求生成模块、访存请求调度模块和访存请求执行模块。当最后一级缓存向内存写入脏数据时,若脏数据与内存中的原数据不相同,则产生部分预写请求,访存请求调度模块将部分预写请求发送至访存请求执行模块,访存请求执行模块利用部分预写请求的写入数据执行SET操作。由于需要SET操作的位置已经预先被部分预写请求执行SET操作了,使得,访存请求执行模块真正执行写请求时,只会执行RESET操作,从而大幅减少了写请求的执行时间,与此同时,部分预写请求只会对脏字进行SET操作,而非整个脏的内存行,从而极大减少对相变存储器的写操作次数,降低对相变存储器介质寿命的影响。

    软件定义的异构混合内存管理方法

    公开(公告)号:CN105938458A

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

    申请号:CN201610228385.6

    申请日:2016-04-13

    CPC classification number: G06F12/0646

    Abstract: 本发明提供了一种软件定义的异构混合内存管理方法,该方法基于平坦的混合内存体系架构,通过软件定义的方法实现平坦和层级两种内存管理模式。包括:对动态随机存储器和存储级内存分别进行逻辑功能角色划分,设计功能适配器、动态随机存储器充当高速缓存等功能模块,并根据用户的配置参数实现角色与各功能模块的适配,按需构建平坦或层级的内存管理模式。本发明可以在不改变硬件架构的情况下,为应用程序提供不同的访存模式,满足多样化的访存需求。

    面向软件体系结构模型的可信性评估方法

    公开(公告)号:CN104679650B

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

    申请号:CN201510056999.6

    申请日:2015-02-03

    Abstract: 本发明提供了一种面向软件体系结构模型的可信性评估方法,通过提出基于Breeze/ADL,对大型复杂系统进行高层抽象,采用元建模机制扩展可信属性元素,从中抽取相关可信属性规约。抽取安全性规约,建立安全性模型,制定Breeze/ADL安全性模型到故障树模型的转换规则,从而建立故障树,定性分析系统潜在的安全威胁和隐患;抽取可靠性属性规约,转换为离散马尔科夫链状态模型,进行定量的可靠性评估及重要度分析;基于安全性和可靠性分析结构,提出有效地改进策略,保障系统结构的可信性。本发明从软件生命周期出发,为软件体系结构可信属性评估定性和定量的评估方法,建立正向保障机制,提高软件后续开发阶段的效率和质量。

    一种面向非易失性存储器的恶意读写程序监控装置及方法

    公开(公告)号:CN105678196A

    公开(公告)日:2016-06-15

    申请号:CN201511027390.2

    申请日:2015-12-31

    CPC classification number: G06F21/78 G06F21/566

    Abstract: 本发明公开了一种面向非易失性存储器的恶意读写程序监控装置,所述装置包括第一模块、第二模块、第三模块和第四模块,所述第一模块,包括写次数管理单元、PM页损耗均衡管理单元和PM页恶意写管理单元,该模块用于记录PM物理页的写次数以及PM物理页的所有映射关系,所述第二模块,包括计数器、PM页累计命中记录器、附加寄存器、随机数生成单元和计算单元,用于检测当前程序在其对应物理页上的写频繁程度,所述第三模块,由决策逻辑单元组成,用于决策当前程序的恶意程度和相应均衡措施,所述第四模块,由DRAM_Reserve表组成,用于管理判定为恶意程序所对应的物理页。

    一种具有高可扩展性的时间及位置感知的协同过滤技术

    公开(公告)号:CN104615683A

    公开(公告)日:2015-05-13

    申请号:CN201510031278.X

    申请日:2015-01-21

    Inventor: 黄林鹏 于程远

    Abstract: 本发明公开了一种具有高可扩展性的时间及位置感知的协同过滤技术,通过利用用户及Web服务的IP地址所属的AS(An autonomous system)对用户及Web服务进行分类;在寻找类似用户和类似Web服务的时候只在与活动用户和目标Web服务处于同一个AS中的用户和Web服务中寻找。然后利用这些用户及Web服务来进行预测,提高了算法的可扩展性和预测精确度。

    软件动态演化中构件运行时状态的获取和转换方法

    公开(公告)号:CN101162428A

    公开(公告)日:2008-04-16

    申请号:CN200710170768.3

    申请日:2007-11-22

    Abstract: 一种软件维护技术领域的软件动态演化中构件运行时状态的获取和转换方法,包括如下步骤:解析构件新旧版本的实现源代码、构件规约和内部业务逻辑,分别建立构件内部结构逻辑表示模型;比较两个逻辑表示模型,识别相对应的成员变量和语法结构,返回版本间的相关性详细描述,确定应被获取并转换到新版本的构件状态信息;修改构件新版本的逻辑表示模型,增加接口方法从旧版本中导出并保存其运行时状态信息,并增加接口方法导入并转换状态信息;基于已修改的构件新版本逻辑表示模型,重新生成构件新版本的源代码。本发明方法能够有效获取并转换构件运行时的状态信息,实现动态演化支持系统中的状态转换功能。

    基于多智能体和非适应性行为的微观交通仿真系统

    公开(公告)号:CN101093558A

    公开(公告)日:2007-12-26

    申请号:CN200710044222.3

    申请日:2007-07-26

    Abstract: 一种计算机应用技术领域的基于多智能体和非适应性行为的微观交通仿真系统,包括:仿真环境模块、交通实体Agent参数配置界面模块、交通实体Agent产生器模块、区域管理模块、通信模块、概念表示模块、信念、期望及目标推理模块、恐慌行为描述模块、焦虑行为描述模块、自身愿望模块、计划并执行模块。本发明能够在仿真环境中提供交通实体精确的行为描述、高效的行为计算模型,使仿真系统中能有效的体现交通实体在遇到交通灾难的紧急状况时所体现的同时涌往同一个出口,实体之间互相挤对等现象,从而为疏导指挥方案的制定提供依据。

Patent Agency Ranking