一种共享多线程服务管理方法及装置

    公开(公告)号:CN112817771A

    公开(公告)日:2021-05-18

    申请号:CN202110403087.7

    申请日:2021-04-15

    Abstract: 本发明公开了一种共享多线程服务管理方法及装置,主要解决现有技术中存在的现有线程服务中不同标签页间数据难以互通,管理维护成本很高的问题。该发明具体为任意标签页的任意组件根据需要发布计算任务至SharedWorker线程实例,SharedWorker线程实例根据目前的任务量决定是否分解任务包还是直接形成任务包进行计算;然后在根据目前线程池的使用情况,然后决定调度动作,再由Worker线程执行调度动作;其进行前端多线程任务调度管理,可在同一浏览器的不同标签页中进行同一的任务调度,充分利用计算机多核心CPU的运算能力,且不会因组件数量的提升造成额外线程间的阻塞。

Patent Agency Ranking