[发明专利]计算机内存动态测试系统有效
申请号: | 202210256121.7 | 申请日: | 2022-03-16 |
公开(公告)号: | CN114328134B | 公开(公告)日: | 2022-05-31 |
发明(设计)人: | 夏俊杰 | 申请(专利权)人: | 深圳超盈智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/14;G06F16/11;G06F16/16;G06F16/172 |
代理公司: | 深圳汉林汇融知识产权代理事务所(普通合伙) 44850 | 代理人: | 刘临利 |
地址: | 518000 广东省深圳市龙岗区坂田街道岗*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机 内存 动态 测试 系统 | ||
本发明涉及一种计算机内存动态测试系统,包括:监测模块、信息读写模块、数据备份模块接、分析模块、迁移模块,监测模块按照设定的周期在CPU的控制下向信息读写模块发送监测命令;所述信息读写模块接收到监测命令后执行对计算机内存的监测读取,所述数据备份模块接收到反馈指令后在CPU的控制下获取计算机内存读写权限以读取计算机内存中所记录的过程文件,并将过程文件备份到虚拟缓存模块,在CPU的控制下加载虚拟缓存模块中的过程文件并对过程文件进行处理分析,标记出由系统更新、系统监测和计算机任务执行所形成的过程文件;并将标记出的过程文件迁移到计算机硬盘中预设的根目录下。
技术领域
本发明涉及计算机内存监测技术领域,具体为一种计算机内存动态测试系统。
背景技术
计算机是常用的设备,目前计算机内存的监测都是利用人工获取内存属性,在内存属性中获取在计算机执行过程中所产生的过程文件,这些过程文件一般是系统更新、系统监测、计算机任务执行以及用户操作所产生的不同形式的过程数据,一般地,在执行这些过程数据的读写、删除等操作时,都要用户自己操作,对于不专业的人来说,识别并清除这些过程数据具有一定的难度。
发明内容
有鉴于此,本发明的目的在于提供一种计算机内存动态测试系统,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
计算机内存动态测试系统,包括:
监测模块,设置在CPU和计算机内存之间,用于按照设定的周期在CPU的控制下向信息读写模块发送监测命令;
所述信息读写模块接收到监测命令后执行对计算机内存的监测读取,当监测读取到计算机内存超过设定阈值后,向数据备份模块发送指令;
所述数据备份模块接收到反馈指令后在CPU的控制下获取计算机内存读写权限以读取计算机内存中所记录的过程文件,并将过程文件备份到虚拟缓存模块,在备份完毕后在CPU的控制下启用删除命令将当期周期计算机内存中所记录的过程文件进行删除;
分析模块,在CPU的控制下加载虚拟缓存模块中的过程文件并对过程文件进行处理分析,标记出由系统更新、系统监测和计算机任务执行所形成的过程文件;
迁移模块,在CPU的控制下接收分析模块中标记出的过程文件,并将标记出的过程文件迁移到计算机硬盘中预设的根目录下。
进一步地,所述虚拟缓存模块是在计算机内存之外建立的存储单元;
或者,在CPU的控制下在计算机内存中分割出来的存储单元;
在存储单元建立后,通过CPU的数据接口向存储单元嵌入监测程序;该监测程序在CPU的控制下通过键入初始化命令以进行初始化安装,初始化安装过程中将预设接入读写的控制程序在CPU的开放命令下在计算机内存中完成部署安装以形成所述信息读写模块。
进一步地,所述信息读写模块具有依据CPU的开放命令形成的对计算机内存进行读写操作的权限。
进一步地,所述数据备份模块具有:
读写权限单元,用于依据反馈指令后向CPU发送获取计算机内存的读写权限;
文件备份单元,用于当获取CPU许可的计算机内存的读写权限后,读取计算机内存中所记录的过程文件,并将过程文件备份到虚拟缓存模块;
删除单元,用于在备份完毕后,CPU发送删除命令控制所述删除单元将当期周期计算机内存中所记录的过程文件进行删除;
过程监测单元,用于在删除单元执行删除命令对当期周期计算机内存中所记录的过程文件进行删除的过程中,若监测到过程文件删除失败时,自动过滤该过程文件并将过程文件标记,同时将标记命令反馈至分析模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳超盈智能科技有限公司,未经深圳超盈智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210256121.7/2.html,转载请声明来源钻瓜专利网。