-
公开(公告)号:CN105308566A
公开(公告)日:2016-02-03
申请号:CN201380075130.5
申请日:2013-09-12
Applicant: 微软技术许可有限责任公司
IPC: G06F9/48
CPC classification number: G06F1/14 , G06F9/4825 , G06F9/4837 , G06F9/4843
Abstract: 各个实施例使能定时器轮的请求式扩展。一些实施例至少部分基于定时器轮是否具有任何相关联的活动定时器来动态启动和停止定时器轮。在一些情况下,当所有相关联活动定时器已被服务时,暂停定时器轮。替代地或附加地,在将一个或多个需要服务的活动定时器关联到定时器轮时,重新激活定时器轮。各个实施例使能在不使用与定时器轮相关联的全局锁的情况下将(多个)定时器添加到定时器轮和/或与定时器轮相关联的各个时隙以及从定时器轮和/或与定时器轮相关联的各个时隙移除(多个)定时器。
-
公开(公告)号:CN105308566B
公开(公告)日:2019-07-05
申请号:CN201380075130.5
申请日:2013-09-12
Applicant: 微软技术许可有限责任公司
IPC: G06F9/48
CPC classification number: G06F1/14 , G06F9/4825 , G06F9/4837 , G06F9/4843
Abstract: 各个实施例使能定时器轮的请求式扩展。一些实施例至少部分基于定时器轮是否具有任何相关联的活动定时器来动态启动和停止定时器轮。在一些情况下,当所有相关联活动定时器已被服务时,暂停定时器轮。替代地或附加地,在将一个或多个需要服务的活动定时器关联到定时器轮时,重新激活定时器轮。各个实施例使能在不使用与定时器轮相关联的全局锁的情况下将(多个)定时器添加到定时器轮和/或与定时器轮相关联的各个时隙以及从定时器轮和/或与定时器轮相关联的各个时隙移除(多个)定时器。
-