1.一种H5页面内存占用监测方法,其特征在于,所述H5页面内存占用监测方法包括以下步骤:当检测到应用软件启动时,对应用软件中各超文本标记语言第五个版本H5页面所占用内存进行监测,并生成监测结果;
当检测到针对所述应用软件中监测图标的触发指令时,将所述监测结果按照所述各H5页面所占用内存的大小顺序进行显示;
当接收到基于所述监测结果的内存回收指令时,确定与所述内存回收指令对应的回收H5页面,并对所述回收H5页面的内存进行回收。
2.如权利要求1所述的H5页面内存占用监测方法,其特征在于,所述生成监测结果的步骤之后包括:确定所述各H5页面中占用内存超过预设值的目标H5页面,并统计所述目标H5页面所出现的次数;
在所述目标H5页面所出现次数大于阈值时,发送告警提示信息到应用软件运维方,以提示所述应用软件运维方对出现次数大于阈值的目标H5页面所对应的应用软件进行优化。
3.如权利要求2所述的H5页面内存占用监测方法,其特征在于,所述在所述目标H5页面所出现的次数大于阈值时,发送告警提示信息到应用软件运维方的步骤包括:当所述目标H5页面所出现次数大于阈值时,读取与所述各目标H5页面对应终端所具有的终端信息,并对所述终端信息进行分类;
将经分类的所述终端信息添加到所述告警提示信息中,并将所述告警提示信息发送到所述应用软件运维方。
4.如权利要求2所述的H5页面内存占用监测方法,其特征在于,所述发送告警提示信息到应用软件运维方的步骤之后包括:当接收到所述应用软件运维方发送的监测复现请求时,确定与所述监测复现请求对应的目标用户账户,并获取所述目标用户账户对所述应用软件操作所生成的操作监测数据;
将所述各操作监测数据生成流程图元,并将所述各流程图元按照操作所发生的时间顺序输出至所述应用软件运维方的监测界面,以对所述目标用户账户的操作进行复现。
5.如权利要求2所述的H5页面内存占用监测方法,其特征在于,所述确定所述各H5页面中占用内存超过预设值的目标H5页面的步骤包括:将所述各H5页面中占用内存的数值和预设值对比,确定所述各H5页面中占用内存的数值大于预设值的待确定H5页面;
判断所述各待确定H5页面所占用内存数值的变化趋势,并将所述变化趋势为变大的所述待确定H5页面确定为所述目标H5页面。
6.如权利要求2所述的H5页面内存占用监测方法,其特征在于,所述将所述监测结果按照所述各H5页面所占用内存的大小顺序进行显示的步骤包括:对所述目标H5页面分配显示标识符,并根据所述显示标识符将所述各H5页面划分为标识H5页面和非标识H5页面;
将所述监测结果中的所述标识H5页面的显示顺序排列在所述非标识H5页面的前列,并分别按照所述标识H5页面和所述非标识H5页面所占用内存的大小顺序,将所述标识H5页面和所述非标识H5页面区别显示。
7.一种H5页面内存占用监测装置,其特征在于,所述H5页面内存占用监测装置包括:监测模块,用于当检测到应用软件启动时,对应用软件中各H5页面所占用内存进行监测,并生成监测结果;
显示模块,用于当检测到针对所述应用软件中监测图标的触发指令时,将所述监测结果按照所述各H5页面所占用内存的大小顺序进行显示;
回收模块,用于当接收到基于所述监测结果的内存回收指令时,确定与所述内存回收指令对应的回收H5页面,并对所述回收H5页面的内存进行回收。
8.如权利要求7所述的H5页面内存占用监测装置,其特征在于,所述H5页面内存占用监测装置还包括:确定模块,用于确定所述各H5页面中占用内存超过预设值的目标H5页面,并统计所述目标H5页面所出现的次数;
发送模块,用于在所述目标H5页面所出现次数大于阈值时,发送告警提示信息到应用软件运维方,以提示所述应用软件运维方对出现次数大于阈值的目标H5页面所对应的应用软件进行优化。
9.一种H5页面内存占用监测设备,其特征在于,所述H5页面内存占用监测设备包括:存储器、处理器、通信总线以及存储在所述存储器上的H5页面内存占用监测程序;
所述通信总线用于实现处理器和存储器之间的连接通信;
所述处理器用于执行所述H5页面内存占用监测程序,以实现如权利要求1-6中任一项所述的H5页面内存占用监测方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储有H5页面内存占用监测程序,所述H5页面内存占用监测程序被处理器执行时实现如权利要求1-6中任一项所述的H5页面内存占用监测方法的步骤。