一种缓存管理方法与设备

    公开(公告)号:CN105354151B

    公开(公告)日:2020-09-11

    申请号:CN201410407532.7

    申请日:2014-08-19

    IPC分类号: G06F12/0871 G06F16/2455

    摘要: 本申请的目的是提供一种缓存管理的方法与设备;将每个数据块的第一索引信息与所述数据块存储于磁盘,其中,所述数据块在所述磁盘中的存储位置与所述第一索引信息相对应;将所述磁盘中的所有第一索引信息写入相对应的缓存。与现有技术相比,本申请建立的多个索引信息能够突破单个索引信息的取值范围限制,实现对海量数据的查询;同时,查询关键字的匹配都是在访问速度较快的缓存中进行,大大提高了查询速度;此外,存储于磁盘中的各数据块依据需要在必要时存入缓存,使得在保证查询效率的同时节约缓存空间。因此,通过本申请,用户即可以快速的访问海量数据,这将会对以获取海量数据为基础的即时数据统计、运算、分析等应用带来极大的便利。

    一种缓存的动态分配方法、装置及DRAM-Less固态硬盘

    公开(公告)号:CN111639037A

    公开(公告)日:2020-09-08

    申请号:CN202010398316.6

    申请日:2020-05-12

    发明人: 张吉兴 杨亚飞

    IPC分类号: G06F12/0871

    摘要: 本发明实施例涉及固态硬盘应用领域,公开了一种缓存的动态分配方法、装置及DRAM-Less固态硬盘,DRAM-Less固态硬盘包括主控制器,主控制器包括缓存空间,缓存空间包括数据缓存以及映射表缓存,该方法包括:预先分配数据缓存以及映射表缓存的内存大小;建立数据缓存对应的第一虚拟收益表以及映射表缓存对应的第二虚拟收益表;在预设更新周期结束时,计算数据缓存对应的第一虚拟收益表的第一平均虚拟收益以及映射表缓存对应的第二虚拟收益表的第二平均虚拟收益;根据第一平均虚拟收益以及第二平均虚拟收益,动态分配数据缓存以及映射表缓存的内存大小。通过动态分配主控制器的缓存空间,本发明能够提高DRAM-Less固态硬盘的读写性能。

    计算机代码完整性检查
    93.
    发明公开

    公开(公告)号:CN111414319A

    公开(公告)日:2020-07-14

    申请号:CN201911396522.7

    申请日:2019-12-30

    摘要: 一种装置,其具有存储固件的固件存储器,加载至少一部分固件以供处理器执行的高速缓存存储器,以及具有已定义的校正子存储位置并在与存储在高速缓存存储器中的固件相关联的高速缓存行条目上迭代执行以下操作的固件检查引擎:选择高速缓存行条目;验证在高速缓存行条目中映射的地址是否映射到固件存储器中的地址,并且当高速缓存行条目被锁定并且高速缓存行条目中映射的地址映射到固件存储器中的地址时,比较高速缓存行条目的内容与存储在固件存储器中的固件中的对应地址的内容,并产生指示该装置的完整性是否受到损害的完整性结果。摘要并不意味着是限制性的。

    面向EVP的跨Guest OS进程间通信方法及系统

    公开(公告)号:CN107368379B

    公开(公告)日:2020-07-10

    申请号:CN201710578521.9

    申请日:2017-07-14

    申请人: 中南大学

    摘要: 本发明涉及计算机虚拟化技术领域,公开了一种面向EVP的跨Guest OS进程间通信方法及系统,以采用基于共享虚拟地址空间的方式实现一种高效的跨态地址映射进程间通信机制。本发明方法包括:写进程在自身用户地址空间中分配数据发送缓冲区,向其中写入将要发送给读进程的数据;写进程通过系统调用在EVP的进程间通信缓冲区中分配缓冲区并将通信数据拷贝至所分配的缓冲区中;读进程通过系统调用在其自身用户地址空间中分配一段连续的虚拟地址空间,并计算分配给写进程的EVP缓冲区对应的物理地址空间,建立EVP缓冲区与读进程自身用户地址空间之间的映射关系,以通过访问自身用户地址空间来读取跨Guest OS写进程所发送的数据。

    一种数据获取方法、装置、电子设备及存储介质

    公开(公告)号:CN111240843A

    公开(公告)日:2020-06-05

    申请号:CN202010030599.9

    申请日:2020-01-10

    发明人: 余虹建 李锦丰

    摘要: 本发明实施例公开一种数据获取方法、装置、电子设备及存储介质,涉及计算机技术领域,能够有效提高模型训练中训练数据的获取速度。所述数据获取方法,包括:确定训练数据集所需的数据存储空间与内存剩余空间的大小关系;在所述数据存储空间大于所述内存剩余空间的情况下,根据预设策略,在所述训练数据集中选择至少一个文件为目标文件;将所述目标文件存储在预先建立的数据变量中,以便从所述数据变量中获取所述目标文件。本发明适用于机器学习的模型训练中。

    储存装置以及配置方法
    97.
    发明授权

    公开(公告)号:CN107526688B

    公开(公告)日:2020-05-29

    申请号:CN201710816269.0

    申请日:2017-09-12

    IPC分类号: G06F12/02 G06F12/0871

    摘要: 一种储存装置,包括:存储器单元、访存监控器以及存储器配置器。存储器单元包括多个存储器块。访存监控器用以监控存储器单元的存取状态为连续存取状态或随机存取状态,而产生监控信号。存储器配置器根据监控信号,将多个存储器块配置为缓存存储器模式以及静态随机存取存储器模式中的一个而产生配置信号。

    数据解析方法、装置及存储介质
    99.
    发明公开

    公开(公告)号:CN110704381A

    公开(公告)日:2020-01-17

    申请号:CN201910850992.X

    申请日:2019-09-06

    摘要: 本发明涉及数据采集技术,提出了一种数据解析方法、电子装置及存储介质。该方法包括:利用预先配置的网络数据获取脚本从预设网址获取网络数据,对获取的所述网络数据进行预处理,并将预处理后的网络数据作为待解析数据保存到指定的网络数据文件中;从所述网络数据文件中收集待解析数据,对每个网络数据文件对应的每笔待解析数据分别添加不同的数据标识,将添加标识后的数据进行缓存;将缓存成功的待解析数据均匀分配到缓存空间的各个缓存分区;解析所述缓存分区中的待解析数据,利用预设模板校验解析后的数据,若解析后的数据通过校验,则将解析后的数据保存到数据库中。利用本发明,实现了审核存入数据库前的数据,提升数据存入数据库的效率。

    一种固态硬盘写数据的方法、装置、设备及存储介质

    公开(公告)号:CN110647476A

    公开(公告)日:2020-01-03

    申请号:CN201910931714.7

    申请日:2019-09-29

    发明人: 李子锋

    IPC分类号: G06F12/0868 G06F12/0871

    摘要: 本发明公开了一种固态硬盘写数据的方法、装置、设备及存储介质,其中,该方法包括:接收写数据请求,将所述写数据请求对应的写数据写入至DDR中;在本地内存中为所述写数据请求申请缓存单元,如果申请成功,则确定申请到的缓存单元为目的单元,并将所述写数据请求对应的LBA写入至所述目的单元中;如果申请失败,则将所述写数据请求挂载至待处理列表中,并返回执行为所述写数据请求申请缓存单元的步骤,直至申请成功为止;当所述目的单元中的LBA达到预设搬移量时,将所述目的单元中预设搬移量的LBA搬移至所述DDR中,将所述写数据及对应LBA写入固态硬盘中。本申请减少了LBA的搬移次数,提升了固态硬盘的性能。