【技术实现步骤摘要】
【国外来华专利技术】时间片插装设施
技术介绍
一般而言,一个或多个方面涉及计算环境内的处理,尤其涉及改进这种处理。在计算机系统中,调度器(scheduler)可通过在待执行的各种工作单元间指派优先权来管理将工作单元分配给计算机资源。该调度器确定何时分派(dispatch)工作单元,分派给哪个计算机资源,以及被分配为占用资源的持续时间。工作负载调度器可包括在调度器的控制下追踪在机器上执行的代理程序。控制器的数据库持有待执行的工作的细节、调度指令以及关于资源和限制的信息。数据库可提供信息以确定工作将在未来执行的时间。另外,详细的生产调度从该信息获得以允许当过程完成且资源可用时提交工作。工作调度软件可通过将工作集或工作单元分组来改进工作负载的性能,其中累积高速缓存占用面积类似于但不超过所分配的处理单元的总高速缓存结构。通常,工作负载经周期性地调度以用于在时间碎片中处理。将每个时间碎片(fragment)考虑为时间片(time-slice)。
技术实现思路
通过提供用于促进计算环境中的处理的计算机程序产品来克服现有技术的缺点及提供额外优点。该计算机程序产品包括存储介质,该存储介质可由处理电路读取并且存储用于由处理电路执行以用于执行方法的指令。该方法包括例如在执行期间收集用于处理单元的时间片插装(time-slice-instrumentation)信息。该收集包括:至少部分地计数在该处理单元执行的时间片期间指定处理单元事件的发生;以及保留在该时间片内的第一执行间隔以及该时间片内的第二执行间隔期间发生的所计数的处理单元事件。该第一执行间隔在该时间片上比该第二执行间隔更早,所计数的处理单元事件促进 ...
【技术保护点】
1.一种用于促进计算环境内的处理的计算机程序产品,所述计算机程序产品包括:计算机可读存储介质,其可由处理电路读取并且存储用于由所述处理电路执行以用于执行方法的指令,所述方法包括:在执行期间收集用于处理单元的时间片插装信息,所述收集包括:至少部分地计数在所述处理单元执行的时间片期间指定处理单元事件的发生;以及保留在所述时间片内的第一执行间隔以及在所述时间片内的第二执行间隔期间发生的所计数的处理单元事件,所述第一执行间隔在所述时间片上比所述第二执行间隔更早,所计数的处理单元事件促进调整所述处理单元的性能。
【技术特征摘要】
【国外来华专利技术】2017.01.10 US 15/402,4121.一种用于促进计算环境内的处理的计算机程序产品,所述计算机程序产品包括:计算机可读存储介质,其可由处理电路读取并且存储用于由所述处理电路执行以用于执行方法的指令,所述方法包括:在执行期间收集用于处理单元的时间片插装信息,所述收集包括:至少部分地计数在所述处理单元执行的时间片期间指定处理单元事件的发生;以及保留在所述时间片内的第一执行间隔以及在所述时间片内的第二执行间隔期间发生的所计数的处理单元事件,所述第一执行间隔在所述时间片上比所述第二执行间隔更早,所计数的处理单元事件促进调整所述处理单元的性能。2.如权利要求1所述的计算机程序产品,其中,所述时间片是处理单元执行的邻接时间周期,所述指定处理单元事件包括高速缓存事件。3.如权利要求2所述的计算机程序产品,其中,所述处理单元跨多个邻接时间片交错多个不同工作单元的处理,在单个时间片期间,所述多个不同工作单元中的单个工作单元由所述处理单元处理。4.如权利要求2所述的计算机程序产品,其中,所述第一执行间隔包括在所述时间片内的初始执行间隔,所述第二执行间隔包括在所述时间片内的最近完成的执行间隔,其中,所述第一执行间隔与所述第二执行间隔具有相等的持续时间。5.如权利要求4所述的计算机程序产品,其中,所述第二执行间隔包括在所述时间片内的最后执行间隔。6.如权利要求1所述的计算机程序产品,其中,所述计数包括:在执行在所述处理单元执行的所述时间片期间所述指定处理单元事件的所述发生的所述计数中,使用所述处理单元本地的时间片插装计数器。7.如权利要求1所述的计算机程序产品,其中,所述指定处理单元事件包括数据高速缓存事件,所述数据高速缓存事件选自包括以下项的组:高速缓存未命中和高速缓存命中。8.如权利要求1所述的计算机程序产品,其中,所述收集通过执行时间片插装开指令来启动。9.如权利要求1所述的计算机程序产品,其中,所述保留通过执行存储时间片插装计数器指令来启动。10.一种用于促进计算环境内的处理的计算机系统,所述计算机系统包括:存储器;以及处理器,其与所述存储器通信地耦接,其中,所述计算机系统被配置为执行方法,所述方法包括:在执行期间收集用于处理单元的时间片插装信息,所述收集包括:至少部分地计数在所述处理单元执行的时间片期间指定处理单元事件的发生;以及保留在所述时间片内的第一执行间隔以及在所述时间片内的第二执行间隔期间发生的所计数的处理单...
【专利技术属性】
技术研发人员:B·C·贾梅伊,D·W·施密特,C·雅各比,A·萨珀里托,D·罗萨,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。