一种内存管理的方法与终端技术

技术编号:43020004 阅读:30 留言:0更新日期:2024-10-18 17:22
本发明专利技术公开了一种内存管理的方法与终端,进程启动时,根据内存数据的内存属性,对内存中的已有数据进行划分,增加属性标识,并根据内存数据的形式和状态,为不同的内存属性分别建立关联的内存结构表;对内存数据进行实时监听,在监听到存在新增数据时,根据所述新增数据的内存属性为新增数据增加属性标识,并结合所述新增数据的形式和状态,向内存属性所关联的所述内存结构表进行数据更新;本发明专利技术在需要进行内存数据分析时,可以直接通过调用对应的内存属性的内存结构表进行,并可根据内存数据的形式和状态,进一步筛选数据,无需对所有内存属性进行遍历,有效提高了内存分析和管理的效率。

【技术实现步骤摘要】

本专利技术涉及数据存储,特别涉及一种内存管理的方法与终端


技术介绍

1、内存(memory)是计算机的重要部件,也称内存储器和主存储器,它用于暂时存放cpu中的运算数据,以及与硬盘等外部存储器交换的数据。它是外存与cpu进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,只要计算机开始运行,操作系统就会把需要运算的数据从内存调到cpu中进行运算,当运算完成,cpu将结果传送出来。

2、在程序运行时,进程会生成多种内存属性的内存,包括堆内存、栈内存、全局变量等。

3、在传统的内存分析中,需要对每种内存属性进行遍历,以确保内存的有效管理和监控。即每一种内存属性都需要进行遍历,这不仅耗时,也增加了系统的负担。当新增内存时,也需要进行相应的遍历操作,以确保新内存的正确分配和释放。因此,这种扫描行为是非常耗时的,需要实时进行扫描以确保系统内存的正常运行。

4、如何提高内存分析管理的效率,是当前亟待解决的技术问题。


技术实现思路

1、本专利技术所要解决的技术问题是:提供一种内存管理本文档来自技高网...

【技术保护点】

1.一种内存管理的方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种内存管理的方法,其特征在于,所述内存结构表的建立包括步骤:

3.根据权利要求1所述的一种内存管理的方法,其特征在于,步骤S2中还包括步骤:

4.根据权利要求3所述的一种内存管理的方法,其特征在于,步骤S2和步骤S3之间还包括步骤:

5.根据权利要求1所述的一种内存管理的方法,其特征在于,所述内存属性包括映射内存、虚拟机内存以及堆栈内存。

6.一种内存管理的终端,包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处...

【技术特征摘要】

1.一种内存管理的方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种内存管理的方法,其特征在于,所述内存结构表的建立包括步骤:

3.根据权利要求1所述的一种内存管理的方法,其特征在于,步骤s2中还包括步骤:

4.根据权利要求3所述的一种内存管理的方法,其特征在于,步骤s2和步骤s3之间还包括步骤:

5.根据权利要求1所述的一种内存管理的方法,其特征在于,所述内存属性包括映射内存、虚拟机内存以及堆栈内存。

6.一种内存管理的终端,包括处理器、存储器以及存储...

【专利技术属性】
技术研发人员:刘德建丁迪锋林琛
申请(专利权)人:福建天晴在线互动科技有限公司
类型:发明
国别省市:

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

1