一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

计算机内存动态测试系统的制作方法

2022-04-14 01:18:45 来源:中国专利 TAG:


1.本发明涉及计算机内存监测技术领域,具体为一种计算机内存动态测试系统。


背景技术:

2.计算机是常用的设备,目前计算机内存的监测都是利用人工获取内存属性,在内存属性中获取在计算机执行过程中所产生的过程文件,这些过程文件一般是系统更新、系统监测、计算机任务执行以及用户操作所产生的不同形式的过程数据,一般地,在执行这些过程数据的读写、删除等操作时,都要用户自己操作,对于不专业的人来说,识别并清除这些过程数据具有一定的难度。


技术实现要素:

3.有鉴于此,本发明的目的在于提供一种计算机内存动态测试系统,以解决上述背景技术中提出的问题。
4.为实现上述目的,本发明提供如下技术方案:计算机内存动态测试系统,包括:监测模块,设置在cpu和计算机内存之间,用于按照设定的周期在cpu的控制下向信息读写模块发送监测命令;所述信息读写模块接收到监测命令后执行对计算机内存的监测读取,当监测读取到计算机内存超过设定阈值后,向数据备份模块发送指令;所述数据备份模块接收到反馈指令后在cpu的控制下获取计算机内存读写权限以读取计算机内存中所记录的过程文件,并将过程文件备份到虚拟缓存模块,在备份完毕后在cpu的控制下启用删除命令将当期周期计算机内存中所记录的过程文件进行删除;分析模块,在cpu的控制下加载虚拟缓存模块中的过程文件并对过程文件进行处理分析,标记出由系统更新、系统监测和计算机任务执行所形成的过程文件;迁移模块,在cpu的控制下接收分析模块中标记出的过程文件,并将标记出的过程文件迁移到计算机硬盘中预设的根目录下。
5.进一步地,所述虚拟缓存模块是在计算机内存之外建立的存储单元;或者,在cpu的控制下在计算机内存中分割出来的存储单元;在存储单元建立后,通过cpu的数据接口向存储单元嵌入监测程序;该监测程序在cpu的控制下通过键入初始化命令以进行初始化安装,初始化安装过程中将预设接入读写的控制程序在cpu的开放命令下在计算机内存中完成部署安装以形成所述信息读写模块。
6.进一步地,所述信息读写模块具有依据cpu的开放命令形成的对计算机内存进行读写操作的权限。
7.进一步地,所述数据备份模块具有:读写权限单元,用于依据反馈指令后向cpu发送获取计算机内存的读写权限;文件备份单元,用于当获取cpu许可的计算机内存的读写权限后,读取计算机内存
中所记录的过程文件,并将过程文件备份到虚拟缓存模块;删除单元,用于在备份完毕后,cpu发送删除命令控制所述删除单元将当期周期计算机内存中所记录的过程文件进行删除;过程监测单元,用于在删除单元执行删除命令对当期周期计算机内存中所记录的过程文件进行删除的过程中,若监测到过程文件删除失败时,自动过滤该过程文件并将过程文件标记,同时将标记命令反馈至分析模块。
8.进一步地,所述分析模块具有:加载单元,用于按照接收的文件时序将虚拟缓存模块中的过程文件加载至处理单元;处理单元,用于对过程文件进行属性读写操作;分析单元,用于分析过程文件的属性以标记由系统更新、系统监测和计算机任务执行所形成的过程文件,以及除过程文件之外的缓存文件。
9.进一步地,所述分析单元在依据分析过程文件的属性进行标记时,将由系统更新、系统监测和计算机任务执行所形成的过程文件进行压缩,并在压缩过程中写入压缩文件的执行权限,在执行迁移过程中,将压缩文件迁移到计算机硬盘中预设的第一根目录下;将除过程文件之外的缓存文件进行格式转换,以转换成统一格式的文件并迁移到计算机硬盘中预设的第二根目录下。
10.本发明提供了一种自动可以进行计算机内存监测的系统,其在计算机内存之外建立的存储单元;或者,在cpu的控制下在计算机内存中分割出来的存储单元;在存储单元建立后,通过cpu的数据接口向存储单元嵌入监测程序;该监测程序在cpu的控制下通过键入初始化命令以进行初始化安装,初始化安装过程中将预设接入读写的控制程序在cpu的开放命令下在计算机内存中完成部署安装以形成所述信息读写模块,监测模块按照设定的周期在cpu的控制下向信息读写模块发送监测命令;所述信息读写模块接收到监测命令后执行对计算机内存的监测读取,当监测读取到计算机内存超过设定阈值后,向数据备份模块发送指令;所述数据备份模块接收到反馈指令后在cpu的控制下获取计算机内存读写权限以读取计算机内存中所记录的过程文件,并将过程文件备份到虚拟缓存模块,在备份完毕后在cpu的控制下启用删除命令将当期周期计算机内存中所记录的过程文件进行删除;同时,在cpu的控制下加载虚拟缓存模块中的过程文件并对过程文件进行处理分析,标记出由系统更新、系统监测和计算机任务执行所形成的过程文件;并将标记出的过程文件迁移到计算机硬盘中预设的根目录下。
11.这样,在计算机硬盘中预设的根目录下就可以获取所保存的文件,不需要复杂的操作。
附图说明
12.图1为本发明的总框架原理示意图;图2为本发明的详细框架原理示意图。
具体实施方式
13.以下结合附图对本发明进行详细的描述,参照图1至图2。
14.参照图1至图2,本发明提供了一种计算机内存动态测试系统,包括:监测模块,设置在cpu和计算机内存之间,用于按照设定的周期在cpu的控制下向信息读写模块发送监测命令;所述信息读写模块接收到监测命令后执行对计算机内存的监测读取,当监测读取到计算机内存超过设定阈值后,向数据备份模块发送指令;所述数据备份模块接收到反馈指令后在cpu的控制下获取计算机内存读写权限以读取计算机内存中所记录的过程文件,并将过程文件备份到虚拟缓存模块,在备份完毕后在cpu的控制下启用删除命令将当期周期计算机内存中所记录的过程文件进行删除;所述虚拟缓存模块是在计算机内存之外建立的存储单元;或者,在cpu的控制下在计算机内存中分割出来的存储单元;在存储单元建立后,通过cpu的数据接口向存储单元嵌入监测程序;该监测程序在cpu的控制下通过键入初始化命令以进行初始化安装,初始化安装过程中将预设接入读写的控制程序在cpu的开放命令下在计算机内存中完成部署安装以形成所述信息读写模块,所述信息读写模块具有依据cpu的开放命令形成的对计算机内存进行读写操作的权限。
15.分析模块,在cpu的控制下加载虚拟缓存模块中的过程文件并对过程文件进行处理分析,标记出由系统更新、系统监测和计算机任务执行所形成的过程文件;迁移模块,在cpu的控制下接收分析模块中标记出的过程文件,并将标记出的过程文件迁移到计算机硬盘中预设的根目录下。
16.在上述中,所述数据备份模块具有:读写权限单元,用于依据反馈指令后向cpu发送获取计算机内存的读写权限;文件备份单元,用于当获取cpu许可的计算机内存的读写权限后,读取计算机内存中所记录的过程文件,并将过程文件备份到虚拟缓存模块;删除单元,用于在备份完毕后,cpu发送删除命令控制所述删除单元将当期周期计算机内存中所记录的过程文件进行删除;过程监测单元,用于在删除单元执行删除命令对当期周期计算机内存中所记录的过程文件进行删除的过程中,若监测到过程文件删除失败时,自动过滤该过程文件并将过程文件标记,同时将标记命令反馈至分析模块。
17.在上述中,所述分析模块具有:加载单元,用于按照接收的文件时序将虚拟缓存模块中的过程文件加载至处理单元;处理单元,用于对过程文件进行属性读写操作;分析单元,用于分析过程文件的属性以标记由系统更新、系统监测和计算机任务执行所形成的过程文件,以及除过程文件之外的缓存文件。
18.在上述中,所述分析单元在依据分析过程文件的属性进行标记时,将由系统更新、系统监测和计算机任务执行所形成的过程文件进行压缩,并在压缩过程中写入压缩文件的执行权限,在执行迁移过程中,将压缩文件迁移到计算机硬盘中预设的第一根目录下;将除过程文件之外的缓存文件进行格式转换,以转换成统一格式的文件并迁移到计算机硬盘中预设的第二根目录下。
19.实施例1
本实施例通过在计算机中配置一个虚拟内存。
20.由于现有的计算机中都存在内存扩展的功能,本发明可以通过加入一内存硬件(增加内存条)或者在原有的硬盘中扩展出一个内存块作为虚拟内存,该虚拟内存是在计算机内存之外建立的存储单元,在存储单元建立后,通过cpu的数据接口向存储单元嵌入监测程序;该监测程序在cpu的控制下通过键入初始化命令以进行初始化安装,初始化安装过程中将预设接入读写的控制程序在cpu的开放命令下在计算机内存中完成部署安装以形成所述信息读写模块,所述信息读写模块具有依据cpu的开放命令形成的对计算机内存进行读写操作的权限,监测模块按照设定的周期在cpu的控制下向信息读写模块发送监测命令;所述信息读写模块接收到监测命令后执行对计算机内存的监测读取,当监测读取到计算机内存超过设定阈值后,向数据备份模块发送指令;所述数据备份模块接收到反馈指令后在cpu的控制下获取计算机内存读写权限以读取计算机内存中所记录的过程文件,并将过程文件备份到虚拟缓存模块,在备份完毕后在cpu的控制下启用删除命令将当期周期计算机内存中所记录的过程文件进行删除;同时,在cpu的控制下加载虚拟缓存模块中的过程文件并对过程文件进行处理分析,标记出由系统更新、系统监测和计算机任务执行所形成的过程文件;并将标记出的过程文件迁移到计算机硬盘中预设的根目录下。
21.实施例2本实施例中,在cpu的控制下在计算机内存中分割出来的存储单元,在存储单元建立后,通过cpu的数据接口向存储单元嵌入监测程序;该监测程序在cpu的控制下通过键入初始化命令以进行初始化安装,初始化安装过程中将预设接入读写的控制程序在cpu的开放命令下在计算机内存中完成部署安装以形成所述信息读写模块,所述信息读写模块具有依据cpu的开放命令形成的对计算机内存进行读写操作的权限,监测模块按照设定的周期在cpu的控制下向信息读写模块发送监测命令;所述信息读写模块接收到监测命令后执行对计算机内存的监测读取,当监测读取到计算机内存超过设定阈值后,向数据备份模块发送指令;所述数据备份模块接收到反馈指令后在cpu的控制下获取计算机内存读写权限以读取计算机内存中所记录的过程文件,并将过程文件备份到虚拟缓存模块,在备份完毕后在cpu的控制下启用删除命令将当期周期计算机内存中所记录的过程文件进行删除;同时,在cpu的控制下加载虚拟缓存模块中的过程文件并对过程文件进行处理分析,标记出由系统更新、系统监测和计算机任务执行所形成的过程文件;并将标记出的过程文件迁移到计算机硬盘中预设的根目录下。
22.本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实例的说明只是用于帮助理解本发明的方法及其核心思想。以上所述仅是本发明的优选实施方式,应当指出,由于文字表达的有限性,而客观上存在无限的具体结构,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进、润饰或变化,也可以将上述技术特征以适当的方式进行组合;这些改进润饰、变化或组合,或未经改进将发明的构思和技术方案直接应用于其它场合的,均应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献