在永久存储器系统中以超高速一致地存储大量数据的方法

    公开(公告)号:CN109997118A

    公开(公告)日:2019-07-09

    申请号:CN201780070076.3

    申请日:2017-11-09

    Abstract: 处理器内核上的线程执行一个或多个指令,以将文件的文件数据写入永久存储器保存区。所述写入文件数据的指令具有将所述文件的文件数据存储在与处理器内核相关联的缓存中的效果。在所述处理器内核上运行的线程将所述文件数据从缓存刷新到永久存储器保存区,同时将所述文件数据保留在所述缓存中。在所述处理器内核上运行的线程将所述文件数据从所述处理器内核的缓存复制到存储在永久存储器中的文件的永久副本中。

    检查高速缓存是否命中的方法

    公开(公告)号:CN106326146B

    公开(公告)日:2019-05-14

    申请号:CN201510367796.9

    申请日:2015-06-29

    Abstract: 本发明公开了一种检查高速缓存是否命中的方法,定义一个页地址队列,用于记录高速缓存的页信息的命中和替换;定义一个完整地址队列,用于记录每一个进入高速缓存的地址;采用双队列定位查找,使用验证环境顶层定义的高速缓存的变量,根据输入地址判断是否命中,并输出命中标志信号。本发明可以快速准确的判断出一次地址操作是否命中高速缓存,流程简单可靠,调用方便。

    用于避免死锁的方法和电路

    公开(公告)号:CN107111572B

    公开(公告)日:2019-05-03

    申请号:CN201580058973.3

    申请日:2015-09-29

    Abstract: 公开了一种系统,包括第一通信电路(110),其使用第一通信协议通过第一数据端口(112)传送数据(302、304)。所述系统还包括第二通信电路(130、340),其使用第二通信协议通过第二数据端口(132)传送数据。第二通信协议以读取和写入请求被接收的次序处理读取和写入请求。桥接电路(120、310)被配置成在第一通信电路的第一数据端口(112)与第二通信电路的第二数据端口(132)之间传送数据。桥接电路(120、310)被配置成将经由缓冲电路(122、328)将非报告的写入传送到第二通信电路以及经由旁路缓冲电路的通信路径(322)将报告的写入传送到第二通信电路。

    一种面向SSD的非易失缓存方法

    公开(公告)号:CN106201916B

    公开(公告)日:2019-03-29

    申请号:CN201610588569.3

    申请日:2016-07-25

    Abstract: 本发明涉及一种面向SSD的非易失缓存机制。通过将SSD划分出一块大的缓冲区,小的随机写请求首先写到小的RAM buffer,然后当RAM buffer写满之后,将这些写请求一起以日志的形式顺序写入到缓冲区,然后后台将缓冲区的数据写回到数据区,这样能有效提高SSD的随机写入性能,缓存机制同样会对读干扰问题进行优化,这其中的缓存机制包括:I/O检测算法,过滤掉顺序和大块的I/O;一种面向数据区的垃圾回收策略,使缓存的写也能顺序的写入数据区,同时对缓存区中剩余的数据也以一种顺序的方式再次写入缓存;同时为了解决SSD读干扰问题,发明了一种读缓存策略;最终实现一个基于device mapper的日志结构的SSD缓存SSD系统。

    一种Cache分区的方法及装置

    公开(公告)号:CN105095105B

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

    申请号:CN201410168515.2

    申请日:2014-04-24

    CPC classification number: G06F12/08

    Abstract: 本发明实施例公开了一种Cache分区的方法及装置,涉及电子信息技术领域,能够为执行实体灵活分配物理内存和Cache Set,减少了多个执行实体在Cache的使用上产生的干扰,提高访存性能。本发明的方法包括:所述操作系统为执行实体分配物理内存;在所述主机包括的Cache Sets中,选取未被占用的一个或多个Cache Set,将为所述执行主体分配的物理内存中的数据缓存至所述选取的Cache Set中,建立为所述执行主体分配的物理内存与所述选取的Cache Set的对应关系。本发明适用于为执行实体分配合适的Cache Set的场景。

    分布式高速存储系统的数据更新方法

    公开(公告)号:CN107463512A

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

    申请号:CN201710493711.0

    申请日:2017-06-26

    Inventor: 魏琮举

    Abstract: 本发明涉及一种分布式高速存储系统的数据更新方法,包括:步骤S1:建立元数据集合,查找所有代码文件中的函数,并保存于元数据集合中;步骤S2:获取高速缓存中的数据键值,根据数据键值在元数据集合中查找得到对应函数,从低速存储器中获取对应函数的数据,并以此修改高速缓存中的对应数据。与现有技术相比,本发明以键值作为查找依据,利用低速存储中的数据更新高速缓存中的数,不需要对各条高速缓存中的数据进行甄别,免去了数据修改监听等消耗,提升了系统效率。

Patent Agency Ranking