[发明专利]软件架构的日志时间的记录方法及终端有效
申请号: | 201910764976.9 | 申请日: | 2019-08-19 |
公开(公告)号: | CN110502216B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 俞斌;杨维琴 | 申请(专利权)人: | 杭州中焯信息技术股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F16/18 |
代理公司: | 北京同辉知识产权代理事务所(普通合伙) 11357 | 代理人: | 饶富春 |
地址: | 310000 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 架构 日志 时间 记录 方法 终端 | ||
本发明提供了一种软件架构的日志时间的记录方法,所述记录方法包括:获取软件架构的N层中每一层的日志记录的本层标准时间;根据各层的本层标准时间计算出符合所有层的最优标准时间;根据所述最优标准时间对各层的日志时间进行记录。本发明通过使用一个最优标准时间作为软件架构中的各层的标准时间,这样软件架构中的各层的日志时间的记录所参照的标准时间就不会存在时间差,从而会简化软件架构中的各层的日志时间的记录,进而提高软件架构中的各层的日志时间的记录效率。
技术领域
本发明属于通信技术领域,具体地讲,涉及一种软件架构的日志时间的记录方法及终端。
背景技术
软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。软件架构是多层级的,其通常包括:应用层、中间层、硬件抽象层、驱动层等。然而,每个层级在工作上是异步的,它们的日志时间必须分开独立计算。
通常,由软件架构指导设计的软件系统,例如移动终端的蓝牙系统,其软件架构的各层级的日志时间的记录分别采用不同的标准时间来记录,从而各层级的日志时间的记录所参照的标准时间必然存在时间差,如此会复杂化各层级的日志时间的记录,从而导致各层级的日志时间的记录效率低。
发明内容
为了解决上述现有的技术问题,本发明的目的在于提供一种采用统一标准时间来记录日志时间的软件架构的日志时间的记录方法及终端。
根据本发明的一方面,提供了一种软件架构的日志时间的记录方法,所述记录方法包括:获取软件架构的N层中每一层的日志记录的本层标准时间;根据各层的本层标准时间计算出符合所有层的最优标准时间;根据所述最优标准时间对各层的日志时间进行记录。
进一步地,根据各层的初始标准时间计算出符合所有层的最优标准时间的具体方法包括:基于每一层的本层标准时间,获取各层的本层标准时间与每一层的本层标准时间的时间差;根据所述时间差获取对应每一层的本层标准时间的时间差比较值;根据对应每一层的本层标准时间的时间差比较值确定所述最优标准时间。
进一步地,基于每层的本层标准时间,获取各层的本层标准时间与每层的本层标准时间的时间差的具体方法包括:基于第i层的本层标准时间,获取N层中每一层的本层标准时间与第i层的本层标准时间的时间差,从而得到对应第i层的本层标准时间的N个时间差;其中1≤i≤N。
进一步地,根据所述时间差获取对应每一层的本层标准时间的时间差比较值的具体方法包括:对与第i层的本层标准时间对应的N个时间差进行绝对值求和运算,以得到对应第i层的本层标准时间的时间差比较值。
可选择地,根据所述时间差获取对应每一层的本层标准时间的时间差比较值的具体方法包括:分别对与第i层的本层标准时间对应的N个时间差进行绝对值运算,以得到对应第i层的本层标准时间的N个时间差绝对值;将N个时间差绝对值中的最小值确定为对应第i层的本层标准时间的时间差比较值。
可选择地,根据所述时间差获取对应每一层的本层标准时间的时间差比较值的具体方法包括:分别对与第i层的本层标准时间对应的N个时间差进行绝对值运算,以得到对应第i层的本层标准时间的N个时间差绝对值;根据对应第i层的本层标准时间的N个时间差绝对值计算出对应第i层的本层标准时间的时间差绝对值方差,并将时间差绝对值方差作为对应第i层的本层标准时间的时间差比较值。
可选择地,根据所述时间差获取对应每一层的本层标准时间的时间差比较值的具体方法包括:分别对与第i层的本层标准时间对应的N个时间差进行绝对值运算,以得到对应第i层的本层标准时间的N个时间差绝对值;根据对应第i层的本层标准时间的N个时间差绝对值计算出对应第i层的本层标准时间的时间差绝对值标准差,并将时间差绝对值标准差作为对应第i层的本层标准时间的时间差比较值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州中焯信息技术股份有限公司,未经杭州中焯信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910764976.9/2.html,转载请声明来源钻瓜专利网。