Linux 程序稳定性测试

先运行起需要测试稳定性的代码:

Linux 程序稳定性测试

Shell里另开一个命令窗口,输入指令top ——> 在COMMAND列找到此时运行的目标程序名test,并记住对应的PID值,此处可见为18189,然后ctrl+c退出top运行:

Linux 程序稳定性测试

本文使用的是放在文件夹memory_monitor的脚本(MemoryMonitor.sh、run_ceshi.sh):

Linux 程序稳定性测试

 

Linux 程序稳定性测试

把run_ceshi.sh中此时的ID值改为上面的PID值18189(vim里输入i进入编辑模式,改好后,按ESC并输入“:wq”):

Linux 程序稳定性测试

最后运行脚本run_ceshi.sh即可,生成的记录会放在xdoc.csv文件中:

Linux 程序稳定性测试

Linux 程序稳定性测试