[发明专利]状态分析方法、装置和系统在审
申请号: | 202010432797.8 | 申请日: | 2020-05-20 |
公开(公告)号: | CN111752792A | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 蔡显志;范志刚;卢涛 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 韩畅 |
地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 状态 分析 方法 装置 系统 | ||
本公开提供一种状态分析方法、装置和系统。该方法包括:获取每个进程的注册申请信息,并根据所述注册申请信息,建立每个进程对应的进程映射表;获取每个动态链接库上报的日志信息,并打印展示;获取控制指令,并将所述控制指令发送至对应的动态链接库,其中,所述控制指令是根据用户操作所述动态链接库上报的日志信息生成的;指示对应的动态链接库根据所述控制指令进行相应地操作,生成指令执行结果;获取所述指令执行结果,并将所述指令执行结果上报至控制面板。该状态分析方法能够解决现有技术中无法灵活地观察和修改配置零终端的参数、进行日志分析的问题。
技术领域
本公开涉及状态分析技术领域,具体涉及一种状态分析方法、装置和系统。
背景技术
零终端设备的特点是存储空间有限,flash小于64M,甚至于32M字节。在安全图传系统场景下,终端不存密的要求,对设备提出了很多的限制。零终端内部各种业务模块协同工作,各个进程之间需要大量的数据传导和信令交互,以保证各自状态同步。在实际使用中,通常需要根据业务场景,切换参数配置,以达到性能最优化的目的。但外部环境多变,一旦遇到意料之外的条件变化,总会引起性能指标的变化,比如:需要灵活观察和调整进程的状态。针对这一问题,通常解决方案是写日志,将日志写在文件或者打印到串口中,分析Dump文件等,但是,由于零终端环境的特殊性,导致零终端中无法写太多文件。遇到保密环境,零终端设备不允许被拆开,无法外漏接口也就无法连接串口线或者USB、type-c等数据线。
发明内容
本公开的目的在于克服现有技术的不足,提供一种状态分析方法、装置和系统,该状态分析方法能够解决现有技术中无法灵活地观察和修改配置零终端的参数、进行日志分析的问题。
根据本公开实施例的第一方面,提供一种状态分析方法,该方法包括:
获取每个进程的注册申请信息,并根据注册申请信息,建立每个进程对应的进程映射表;
获取每个动态链接库上报的日志信息,并打印展示;
获取控制指令,并将控制指令发送至对应的动态链接库,其中,控制指令是根据用户操作动态链接库上报的日志信息生成的;
指示对应的动态链接库根据控制指令进行相应地操作,生成指令执行结果;
获取指令执行结果,并将指令执行结果上报至控制面板。
在一个实施例中,获取控制指令,并将控制指令发送至对应的动态链接库包括:
获取控制面板下发的控制指令,并将控制面板下发的控制指令发送至对应的动态链接库;
指示对应的动态链接库根据控制指令进行相应地操作,生成指令执行结果包括:
指示对应的动态链接库根据控制面板下发的控制指令进行相应地操作,生成指令执行结果。
在一个实施例中,指示对应的动态链接库根据控制指令进行相应地操作,生成指令执行结果包括:
指示对应的动态链接库根据控制指令进行调整进程参数、修改日志级别、截取过程变量、或采集中间数据。
在一个实施例中,指令执行结果包括:经过过滤的日志、以及指令返回结果中的至少之一;其中,经过过滤的日志是指根据用户设定的日志等级对全部日志进行过滤之后,得到的日志。
在一个实施例中,获取指令执行结果,并将指令执行结果上报至控制面板包括:
每条控制指令执行完成之后,即刻将该控制指令对应的指令执行结果上报至控制面板。
在一个实施例中,控制指令包括:本地基础指令集、系统指令集、以及进程模块自定义指令集中的至少之一。
根据本公开实施例的第二方面,提供一种状态分析方法,该方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010432797.8/2.html,转载请声明来源钻瓜专利网。