【技术实现步骤摘要】
本专利技术实施例涉及通信,具体而言,涉及一种运行时长的确定方法和装置、存储介质及电子装置。
技术介绍
1、对于linux系统的正常运行和管理而言,“时间”概念至关重要。在内核中有大量基于时间驱动的函数,比如按周期执行的函数以及对调度程序中的运行队列进行平衡调整或对屏幕进行刷新这样的函数。对于进程调度函数,需要决策什么时刻为某个甚至某些任务分配多长时间。只有最大限度的利用处理器的时间,才能保证系统资源最大限度地发挥作用。
2、在开发和定位故障的过程当中,有许多场景需要获取时间,包括绝对时间和相对时间。内核一般借助于硬件系统定时器或者实时时钟来计算和管理时间。
3、但是使用周期计时(常用函数gettimeofday()或者clock_gettime等)方法使用存在一些局限,在一些场景下无法使用。下面为当前计时方法所存在的缺陷:
4、场景1,周期计时的机制为硬件时钟产生中断,基于此,使用计时器这个动作本身也会占用cpu和内存资源,如果计时器的使用频率过高,也可能会导致系统负载过重,影响正常运行。
【技术保护点】
1.一种运行时长的确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取所述可编程器件的计数结果,包括:
3.根据权利要求1所述的方法,其特征在于,所述在运行到所述目标程序的第一代码位置的情况下,向可编程器件发送触发指令,包括:
4.根据权利要求1所述的方法,其特征在于,所述在运行到所述目标程序的第一代码位置的情况下,向可编程器件发送触发指令,包括:
5.根据权利要求1所述的方法,其特征在于,所述在运行到所述目标程序的第一代码位置的情况下,向可编程器件发送触发指令,包括:
6.根据权
...【技术特征摘要】
1.一种运行时长的确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取所述可编程器件的计数结果,包括:
3.根据权利要求1所述的方法,其特征在于,所述在运行到所述目标程序的第一代码位置的情况下,向可编程器件发送触发指令,包括:
4.根据权利要求1所述的方法,其特征在于,所述在运行到所述目标程序的第一代码位置的情况下,向可编程器件发送触发指令,包括:
5.根据权利要求1所述的方法,其特征在于,所述在运行到所述目标程序的第一代码位置的情况下,向可编程器件发送触发指令,包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述计数...
【专利技术属性】
技术研发人员:刘荣玉,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。