专利汇可以提供一种基于Crontab的整机内存稳定性的测试方法专利检索,专利查询,专利分析的服务。并且本 发明 提供一种基于Crontab的整机内存 稳定性 的测试方法,属于计算机测试验证领域,通过linux下周期性被执行指令crontab,将定时执行系统自带/sbin/memcheck指令到crontab文件,设置开机自动启动crond服务运行linux系统下定时 开关 机测试;该脚本运行作业之初抓取/pro/meminfo下初始内存容量作为基准参考,每次重启作业都会将当前内存容量与内存基准参考容量对比,内存在位情况与之前在位情况对比,内存容量不符将会在脚本运行memcheck.log及memfail.log下记录内存比较fail时间及内容。该发明可以直接设定内存检测机制及检测次数,在Linux环境中,考量内存稳定性测试中内存容量,内存在位等的记录,整系统运行的稳定性。,下面是一种基于Crontab的整机内存稳定性的测试方法专利的具体信息内容。
1.一种基于Crontab的整机内存稳定性的测试方法,其特征在于通过linux下周期性被执行指令crontab,将定时执行系统自带/sbin/memcheck指令到crontab文件,设置开机自动启动crond服务运行linux系统下定时开关机测试;该脚本运行作业之初抓取/pro/meminfo下初始内存容量作为基准参考,每次重启作业都会将当前内存容量与内存基准参考容量对比,内存在位情况与之前在位情况对比,内存容量不符将会在脚本运行memcheck.log及memfail.log下记录内存比较fail时间及内容;通过系统状态变化前后内存检查测试、模拟在实际环境中服务器重启后对系统内存的影响。
2.根据权利要求1所述的方法,其特征在于测试程序具体实现方法如下:
A、准备好Linux测试平台(包括测试主机平台、在测试主机上安装Linux操作系统);
B、将测试主机上电开机,进入操作系统,使用root用户登录;
C、将memcheck脚本拷贝到Linux系统桌面上;
D、在Linux系统下运行terminal终端程序,在terminal下执行如下操作:
#cd /root/Desktop 回车
#sh memcheck -m -max 500 -time 6 回车
Terminal下提示
#creating crontab service...
Stopping crond: [ OK ]
Starting crond: [ OK ]
System will reboot and check mem in 6 minutes;
E、/root/memcheck/将生成可执行memcheck主程序memcheck.sh;
F、系统将抓取当前系统下/pro/meminfo中内存容量作为内存基准参考值存放如/root/memcheck/conf下;
G、此时/root/Desktop/RebootResult文件夹下回出现重启计数count文件,memcheck.log和memfail.log文件;
H、系统将在6min内开始重启测试;
I、第一次重启进系统后memcheck.sh在后台自动运行,通过读取/root/Desktop/RebootResult/count文件对重启进行计数;同时抓取当前/proc/meminfo下内存容量与基准内存容量比较,并对memcheck.log及memfail.log进行填写;
J、测试机持续运行重启测试500次;
K、重启500次测试完成后,在/root/Desktop/RebootResult下查看memcheck.log文件,文件记录中记载有重启时间,测试结果全是Pass;memfail.log文件,没有报错记录,并且整个测试过程中测试机台稳定运行,没有出现内存丢失、死机、掉电或蓝屏等异常现象;
L、测试记录检测完成后,删除/root/memcheck/memcheck.sh文件。
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。