一种内存地址的管理方法、装置、设备和存储介质制造方法及图纸

技术编号:20796919 阅读:39 留言:0更新日期:2019-04-06 10:31
本发明专利技术公开了一种内存地址的管理方法、装置、设备和存储介质,该方法包括:接收到内存地址请求指令时,查找本地指针空间中的有效地址和有效地址中存储的数值,所述有效地址与内存地址一一对应;根据内存地址请求指令,发送空闲地址,所述空闲地址为包括空闲位的数值对应的内存地址。本发明专利技术无需另行设置进程对内存地址的使用进行监控,以根据有效地址中存储的数值是否有空闲位实时确定空闲地址,从而实现动态确定空闲地址,提高内存地址的管理效率。

A Memory Address Management Method, Device, Equipment and Storage Media

The invention discloses a memory address management method, device, device and storage medium. The method includes: when receiving the memory address request instruction, searching the effective address in the local pointer space and the value stored in the effective address, the effective address corresponds to the memory address one by one, and sending the free address according to the memory address request instruction, the free address is a package. The memory address corresponding to the number of free bits. The invention does not need to set a separate process to monitor the use of memory address, so as to determine the idle address in real time according to whether the value stored in the effective address is free or not, so as to realize dynamic determination of the idle address and improve the management efficiency of the memory address.

【技术实现步骤摘要】
一种内存地址的管理方法、装置、设备和存储介质
本专利技术实施例涉及大数据技术,尤其涉及一种内存地址的管理方法、装置、设备和存储介质。
技术介绍
在有线数据通信中,需要使用内存地址进行流管理或存储数据包体,因此需要进行内存地址的管理。目前大多数有线通信设备是靠操作系统来管理内存地址的,由于操作系统为了管理内存地址,需给每个进程都分配独立的地址空间,从而采用操作系统软件来进行内存管理的方式效率比较低,不能满足大流量数据处理的要求;而采用FPGA虽然能按顺序处理大流量数据,但不能运行操作系统,因此无法处理需要动态读写内存的功能。
技术实现思路
有鉴于此,本专利技术提供一种内存地址的管理方法、装置、设备和存储介质,以实现动态读写内存地址,以及提高了内存地址的管理效率。第一方面,本专利技术实施例提供了一种内存地址的管理方法,包括:接收到内存地址请求指令时,查找本地指针空间中的有效地址和有效地址中存储的数值,所述有效地址与内存地址一一对应;根据所述内存地址请求指令,发送空闲地址,所述空闲地址为包括空闲位的数值对应的内存地址。进一步的,所述内存地址请求指令包括:所需空闲地址个数。进一步的,在所述查找本本文档来自技高网...

【技术保护点】
1.一种内存地址的管理方法,其特征在于,包括:接收到内存地址请求指令时,查找本地指针空间中的有效地址和有效地址中存储的数值,所述有效地址与内存地址一一对应;根据所述内存地址请求指令,发送空闲地址,所述空闲地址为包括空闲位的数值对应的内存地址。

【技术特征摘要】
1.一种内存地址的管理方法,其特征在于,包括:接收到内存地址请求指令时,查找本地指针空间中的有效地址和有效地址中存储的数值,所述有效地址与内存地址一一对应;根据所述内存地址请求指令,发送空闲地址,所述空闲地址为包括空闲位的数值对应的内存地址。2.根据权利要求1所述的内存地址的管理方法,其特征在于,所述内存地址请求指令包括:所需空闲地址个数。3.根据权利要求2所述的内存地址的管理方法,其特征在于,在所述查找本地指针空间中的有效地址和有效地址中存储的数值之后,还包括:确定所述有效地址对应的内存地址总个数是否小于所述所需空闲地址个数;若所述内存地址总个数小于所述所需空闲地址个数,发送内存地址对应的有效地址请求指令至外部存储器;接收外部存储器反馈的有效地址和有效地址中存储的数值;根据有效地址中包括空闲位的数值和有效地址生成对应的内存地址。4.根据权利要求1所述的内存地址的管理方法,其特征在于,还包括:接收外部模块释放的内存地址;确定所述内存地址对应的有效地址中存储的数值为非空闲位;将所述有效地址中存储的数值的非空闲位更新为空闲位;将更新后的有效地址中存储的数值和有效地址写入本地指针空间。5.根据权利要求4所述的内存地址的管理方法,其特征在于,在接收外部模块释放的内存地址...

【专利技术属性】
技术研发人员:火一莽刘钧锴万月亮
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1