应用程序内线程优先级调节方法、装置和电子设备

    公开(公告)号:CN117573302A

    公开(公告)日:2024-02-20

    申请号:CN202311402123.3

    申请日:2023-10-26

    Abstract: 本发明提供一种应用程序内线程优先级调节方法、装置和电子设备,属于计算机技术领域。应用程序内线程优先级调节方法包括:获取应用程序的目标线程的创建优先级;获取应用程序的设定线程优先级范围;根据线程优先级从高至低的顺序,协同目标线程的创建优先级和应用程序的所有现有线程的优先级进行排序;基于排序后的应用程序的线程优先级顺序和设定线程优先级范围,对应用程序的所有线程的优先级进行调节。本发明用以解决目前采用嵌入式操作系统的智能电能表中,如果某个线程优先级发生调整,可能会导致不重要的APP业务打断重要APP的业务,也可能导致多个APP的业务产生优先级冲突的缺陷。

    串行通信方法、计算机可读存储介质与芯片

    公开(公告)号:CN116594946A

    公开(公告)日:2023-08-15

    申请号:CN202310410617.X

    申请日:2023-04-17

    Abstract: 本发明涉及通信技术领域,公开一种串行通信方法、计算机可读存储介质与芯片。所述方法包括:通过数据接收线程将串行通信设备的数据帧发送到业务逻辑处理线程的第一消息队列;通过业务逻辑处理线程执行:从所述第一消息队列中取出所述数据帧,对所述数据帧进行处理,以及若处理结果表明要对所述数据帧进行回复,确定相应的应答报文,以及将所述应答报文发送到数据发送线程的第二消息队列;以及通过数据发送线程从所述第二消息队列中取出所述应答报文并将所述应答报文发送到所述串行通信设备,由此在多线程内单独进行数据接收、数据发送、业务逻辑处理,数据发送接收与业务逻辑处理分离充分保证了数据通信的优先级,从而能最大效率的进行数据通信。

Patent Agency Ranking