-
公开(公告)号:CN105378668B
公开(公告)日:2019-05-31
申请号:CN201380077383.6
申请日:2013-09-18
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F13/24 , G06F9/5083 , G06F11/3024 , G06F11/3419 , G06F11/3433 , G06F11/3466 , G06F2201/835 , G06F2201/865 , Y02D10/14 , Y02D10/34
Abstract: 提供一种操作系统,在其中,中断路由器基于来自处理器集合的总负载信息,动态地将每个中断引导到所述处理器集合内的一个或多个处理器。基于由所述中断源施加的负载和对于处理器的目标总负载,将中断源指派给处理器。例如,每个处理器可以随时间维护关于其处理的每个中断的信息。操作系统接收该历史负载信息,以便确定对于来自给定设备的给定类型中断的预期负载、系统上的总负载以及对于每个处理器的目标负载。给定中断源的集合、其预期负载以及对于每个处理器的目标负载,则可以在系统的运行时间期间将每个中断源动态指派给处理器。在规律的基础上,给定系统的当前操作状况,则可以改变这些指派。
-
公开(公告)号:CN105474127B
公开(公告)日:2018-12-11
申请号:CN201380077384.0
申请日:2013-09-18
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F1/3243 , G06F9/4418 , G06F9/4825 , G06F9/5077 , Y02D10/152
Abstract: 一种系统提供基于诸如平台定时器之类的定时器的虚拟每处理器定时器。为了虚拟化定时器以供每个处理器独立地使用,在存储器中维护针对定时器的数据结构。数据结构具有用于使用定时器针对每个处理器所产生的每个中断的条目,其指定处理器和到期时间,其中条目按到期时间排序。如果虚拟化定时器是在电力转变期间维持上下文的平台定时器,则处理器可以在上下文丢失的电力转变时切换到虚拟每处理器定时器。
-
公开(公告)号:CN105474127A
公开(公告)日:2016-04-06
申请号:CN201380077384.0
申请日:2013-09-18
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F1/3243 , G06F9/4418 , G06F9/4825 , G06F9/5077 , Y02D10/152
Abstract: 一种系统提供基于诸如平台定时器之类的定时器的虚拟每处理器定时器。为了虚拟化定时器以供每个处理器独立地使用,在存储器中维护针对定时器的数据结构。数据结构具有用于使用定时器针对每个处理器所产生的每个中断的条目,其指定处理器和到期时间,其中条目按到期时间排序。如果虚拟化定时器是在电力转变期间维持上下文的平台定时器,则处理器可以在上下文丢失的电力转变时切换到虚拟每处理器定时器。
-
公开(公告)号:CN105378668A
公开(公告)日:2016-03-02
申请号:CN201380077383.6
申请日:2013-09-18
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F13/24 , G06F9/5083 , G06F11/3024 , G06F11/3419 , G06F11/3433 , G06F11/3466 , G06F2201/835 , G06F2201/865 , Y02D10/14 , Y02D10/34
Abstract: 提供一种操作系统,在其中,中断路由器基于来自处理器集合的总负载信息,动态地将每个中断引导到所述处理器集合内的一个或多个处理器。基于由所述中断源施加的负载和对于处理器的目标总负载,将中断源指派给处理器。例如,每个处理器可以随时间维护关于其处理的每个中断的信息。操作系统接收该历史负载信息,以便确定对于来自给定设备的给定类型中断的预期负载、系统上的总负载以及对于每个处理器的目标负载。给定中断源的集合、其预期负载以及对于每个处理器的目标负载,则可以在系统的运行时间期间将每个中断源动态指派给处理器。在规律的基础上,给定系统的当前操作状况,则可以改变这些指派。
-
-
-