本申请涉及存储器,具体涉及一种监测存储器读写的方法、脚本、装置、设备及介质。
背景技术:
1、当前的i型集中器终端都是基于嵌入式linux系统,即嵌入式linux操作系统的镜像数据存储于i型集中器终端的硬件存储器内,而嵌入式linux系统运行应用程序时会产生日志文件,并且该日志文件最终会被嵌入式linux系统存储到i型集中器终端的硬件存储器内。
2、然而,i型集中器终端的硬件存储器多选用非易失性存储器,如emmc存储器、nandflash存储器等,若嵌入式linux系统频繁的读写存储器,将会大大降低存储器的寿命,存储器损坏后i型集中器终端也不能正常工作,只能返厂维修,增加了维护成本,目前尚不能对嵌入式linux系统频繁的读写存储器进行有效监控。
技术实现思路
1、鉴于以上问题,本申请提供一种监测存储器读写的方法、脚本、装置、设备及介质,以解决上述技术问题。
2、第一方面,本申请提供一种监测存储器读写的方法,包括:
3、检测第一文件的信息摘要算法值,若所述第一文件的信息摘要算法值发生变化,则输出存储器会被读写的信息;
4、或检测第二文件目录路径下所有文件的属性信息,若存在属性信息发生变化的文件,则输出所述存储器会被读写的信息。
5、在一些实施例中,所述检测所述第一文件的信息摘要算法值的步骤,包括:
6、每隔第一时间检测一次所述第一文件的信息摘要算法值,判断当前检测的第一文件的信息摘要算法值与前一次检测的第一文件的信息摘要算法值相比是否发生变化。
7、在一些实施例中,所述检测第二文件目录路径下的所有文件的属性信息的步骤,包括:
8、每隔第二时间检测一次所述第二文件目录路径下的所有文件的属性信息,判断当前检测的属性信息和前一次检测的属性信息相比是否发生变化。
9、在一些实施例中,文件的属性信息包括:
10、文件的读写可执行属性、文件所属群组、文件占用的存储大小、文件名称和文件发生修改的时间。
11、在一些实施例中,所述检测第一文件的信息摘要算法值;或检测第二文件目录路径下所有文件的属性信息的步骤之前,包括:
12、获取第一参数,若所述第一参数包括所述第一文件的文件名称和所述第一文件的文件目录路径,则执行步骤:检测第一文件的信息摘要算法值,若所述第一文件的信息摘要算法值发生变化,则输出所述存储器会被读写的信息;
13、若所述第一参数包括所述第二文件目录路径,则执行步骤:检测第二文件目录路径下所有文件的属性信息,若存在属性信息发生变化的文件,则输出所述存储器会被读写的信息。
14、该监测存储器读写的方法,分别通过检测文件的信息摘要算法值和文件的属性信息来间接判断存储器是否会被读写,解决了i型集中器终端中无法有效监测嵌入式linux系统频繁的读写存储器的技术问题。
15、第二方面,本申请提供一种监测存储器读写的脚本,包括:
16、第一函数接口,用于接收第一文件的文件名称和第一文件的文件目录路径,检测所述第一文件的信息摘要算法值;
17、第二函数接口,用于接收第二文件目录路径,检测所述第二文件目录路径下所有文件的属性信息。
18、该监测存储器读写的脚本,分别通过检测文件的信息摘要算法值和文件的属性信息来间接判断存储器是否会被读写,解决了i型集中器终端中无法有效监测嵌入式linux系统频繁的读写存储器的技术问题。
19、第三方面,本申请提供一种监测存储器读写的装置,包括:
20、检测模块,用于检测第一文件的信息摘要算法值,若所述第一文件的信息摘要算法值发生变化,则输出所述存储器会被读写的信息;
21、或检测第二文件目录路径下所有文件的属性信息,若存在属性信息发生变化的文件,则输出所述存储器会被读写的信息。
22、在一些实施例中,本申请提供的监测存储器读写的装置,还包括:
23、选择模块,用于获取第一参数,若所述第一参数包括所述第一文件的文件名称和所述第一文件的文件目录路径,则使所述检测模块执行:检测第一文件的信息摘要算法值,若所述第一文件的信息摘要算法值发生变化,则输出所述存储器会被读写的信息;
24、若所述第一参数包括所述第二文件目录路径,则使所述检测模块执行:检测第二文件目录路径下所有文件的属性信息,若存在属性信息发生变化的文件,则输出所述存储器会被读写的信息。
25、第四方面,本申请提供一种电子设备,其特征在于,包括存储器和处理器,其中:
26、所述存储器用于存储计算机程序;
27、所述处理器用于读取所述存储器中的计算机程序,并执行如上述第一方面提供的监测存储器读写的方法的步骤。
28、第五方面,本申请提供一种计算机可读存储介质,其上存储有可读的计算机程序,该程序被处理器执行时实现如上述第一方面提供的监测存储器读写的方法的步骤。
29、本申请提供的监测存储器读写的方法、脚本、装置、设备及介质,分别通过检测文件的信息摘要算法值和文件的属性信息来间接判断存储器是否会被读写,解决了i型集中器终端中无法有效监测嵌入式linux系统频繁的读写存储器的技术问题。
1.一种监测存储器读写的方法,其特征在于,包括:
2.如权利要求1所述的监测存储器读写的方法,其特征在于,所述检测第一文件的信息摘要算法值的步骤,包括:
3.如权利要求1所述的监测存储器读写的方法,其特征在于,所述检测第二文件目录路径下的所有文件的属性信息的步骤,包括:
4.如权利要求1所述的监测存储器读写的方法,其特征在于,文件的属性信息包括:
5.如权利要求1所述的监测存储器读写的方法,其特征在于,所述检测第一文件的信息摘要算法值;或检测第二文件目录路径下所有文件的属性信息的步骤之前,包括:
6.一种监测存储器读写的脚本,其特征在于,包括:
7.一种监测存储器读写的装置,其特征在于,包括:
8.如权利要求7所述监测存储器读写的装置,其特征在于,还包括:
9.一种电子设备,其特征在于,包括存储器和处理器,其中:
10.一种计算机可读存储介质,其特征在于,其上存储有可读的计算机程序,该程序被处理器执行时实现如权利要求1~7任一所述的监测存储器读写的步骤。