Reducing retransmission of out of order packets
    11.
    发明授权
    Reducing retransmission of out of order packets 有权
    减少无序数据包的重传

    公开(公告)号:US08422370B2

    公开(公告)日:2013-04-16

    申请号:US12163064

    申请日:2008-06-27

    IPC分类号: H04J1/16

    摘要: A mechanism is provided to determine an average rate of duplicate packets per connection for packets received by a node over an interface. The mechanism selects a connection from the connections established over the interface, determines that a rate of duplicate packets for the selected connection exceeds the average rate of duplicate packets by a threshold percentage, and sends a message to a transmitter of the duplicate packets over the connection to increase a timeout interval to retransmit packets.

    摘要翻译: 提供了一种机制来确定由接口上的节点接收的分组的每个连接的重复分组的平均速率。 该机制从通过接口建立的连接中选择连接,确定所选连接的重复数据包的速率超过重复分组的平均速率阈值百分比,并通过连接向发送方发送重复数据包 增加重传数据包的超时间隔。

    Scheduling threads in a multiprocessor computer
    12.
    发明授权
    Scheduling threads in a multiprocessor computer 失效
    在多处理器计算机中调度线程

    公开(公告)号:US08230430B2

    公开(公告)日:2012-07-24

    申请号:US12059461

    申请日:2008-03-31

    IPC分类号: G06F9/46 G06F13/24

    CPC分类号: G06F9/5027 G06F9/4812

    摘要: Methods, systems, and computer program products are provided for scheduling threads in a multiprocessor computer. Embodiments include selecting a thread in a ready queue to be dispatched to a processor and determining whether an interrupt mask flag is set in a thread control block associated with the thread. If the interrupt mask flag is set in the thread control block associated with the thread, embodiments typically include selecting a processor, setting a current processor priority register of the selected processor to least favored, and dispatching the thread from the ready queue to the selected processor. In some embodiments, setting the current processor priority register of the selected processor to least favored is carried out by storing a value associated with the highest interrupt priority in the current processor priority register.

    摘要翻译: 提供方法,系统和计算机程序产品用于在多处理器计算机中调度线程。 实施例包括选择要发送到处理器的准备队列中的线程,并且确定是否在与线程相关联的线程控制块中设置了中断屏蔽标志。 如果在与线程相关联的线程控制块中设置中断屏蔽标志,则实施例通常包括选择处理器,将所选择的处理器的当前处理器优先级寄存器设置为最不利,并将线程从就绪队列调度到所选择的处理器 。 在一些实施例中,将所选择的处理器的当前处理器优先级寄存器设置为最不利的是通过在当前处理器优先级寄存器中存储与最高中断优先级相关联的值来执行。

    Facilitating presentation and monitoring of electronic mail messages with reply by constraints
    13.
    发明授权
    Facilitating presentation and monitoring of electronic mail messages with reply by constraints 失效
    通过约束回应促进电子邮件的呈现和监控

    公开(公告)号:US07912913B2

    公开(公告)日:2011-03-22

    申请号:US11227031

    申请日:2005-09-15

    IPC分类号: G06F15/16

    摘要: A method, system, and program for facilitating presentation and monitoring of electronic mail messages with reply by constraints are provided. Within a network environment, a server receives electronic mail messages with separate selected reply by dates, wherein each electronic mail message is addressed for delivery by the server to at least one particular recipient. The server enables, for display within a user interface accessible to the particular recipient, a separate record for each electronic mail message within an inbox. The inbox include at least one selectable sublevel, wherein upon selection of the particular selectable sublevel of the inbox, only a selection of records for electronic mail messages with a same reply by date as the selectable sublevel are displayed within the user interface.

    摘要翻译: 提供了一种用于通过约束回复来促进电子邮件消息的呈现和监视的方法,系统和程序。 在网络环境中,服务器按日期接收具有单独选择的答复的电子邮件消息,其中每个电子邮件消息被寻址以供服务器传送给至少一个特定接收者。 服务器能够在特定接收者可访问的用户界面内显示用于收件箱内的每个电子邮件消息的单独记录。 收件箱包括至少一个可选择的子级别,其中在选择收件箱的特定可选子级别时,在用户界面内仅显示具有与可选子级别相同的答复的电子邮件消息的记录选择。

    Administration of locks for critical sections of computer programs in a computer that supports a multiplicity of logical partitions
    14.
    发明授权
    Administration of locks for critical sections of computer programs in a computer that supports a multiplicity of logical partitions 失效
    在支持多个逻辑分区的计算机中管理计算机程序的关键部分的锁

    公开(公告)号:US07752620B2

    公开(公告)日:2010-07-06

    申请号:US11146453

    申请日:2005-06-06

    IPC分类号: G06F9/455 G06F9/46 G06F13/00

    CPC分类号: G06F9/526 G06F9/5077

    摘要: Administration of locks for critical sections of computer programs in a computer that supports a multiplicity of logical partitions that include determining by a thread executing on a virtual processor executing in a time slice on a physical processor whether an expected lock time for a critical section of the thread exceeds a remaining entitlement of the virtual processor in the time slice and deferring acquisition of a lock if the expected lock time exceeds the remaining entitlement.

    摘要翻译: 管理计算机中计算机程序的关键部分的锁,其支持多个逻辑分区,所述逻辑分区包括由在物理处理器上的时间片中执行的在虚拟处理器上执行的线程来确定是否预期的锁定时间 线程超过了时间片中虚拟处理器的剩余权限,如果预期的锁定时间超过剩余权限,则推迟获取锁定。

    Reducing Retransmission of Out of Order Packets
    15.
    发明申请
    Reducing Retransmission of Out of Order Packets 有权
    减少重传无序数据包

    公开(公告)号:US20090323527A1

    公开(公告)日:2009-12-31

    申请号:US12163064

    申请日:2008-06-27

    IPC分类号: H04B7/204

    摘要: Methods and arrangements of network communications are discussed. Embodiments include transformations, code, state machines or other logic to determine an average rate of duplicate packets per connection for packets received by a node over an interface. The embodiment may involve selecting a connection from the connections established over the interface, determining that a rate of duplicate packets for the selected connection exceeds the average rate of duplicate packets by a threshold percentage, and sending a message to a transmitter of the duplicate packets over the connection to increase a timeout interval to retransmit packets. Another embodiment may provide an apparatus for increasing a timeout interval to retransmit packets. Still another embodiment may provide a computer program produce for increasing a timeout interval to retransmit packets.

    摘要翻译: 讨论网络通信的方法和布置。 实施例包括转换,代码,状态机或其他逻辑,以确定由接口上的节点接收的分组的每个连接的重复分组的平均速率。 该实施例可以包括从通过接口建立的连接中选择连接,确定所选连接的重复分组的速率超过重复分组的平均速率阈值百分比,并且将重复分组的消息发送到发送器 连接增加重发数据包的超时间隔。 另一个实施例可以提供一种用于增加重发分组的超时间隔的装置。 另一个实施例可以提供用于增加重发分组的超时间隔的计算机程序产生。

    Scheduling threads in a multiprocessor computer
    16.
    发明授权
    Scheduling threads in a multiprocessor computer 失效
    在多处理器计算机中调度线程

    公开(公告)号:US07487503B2

    公开(公告)日:2009-02-03

    申请号:US10916976

    申请日:2004-08-12

    IPC分类号: G06F9/46 G06F13/24

    CPC分类号: G06F9/5027 G06F9/4812

    摘要: Methods, systems, and computer program products are provided for scheduling threads in a multiprocessor computer. Embodiments include selecting a thread in a ready queue to be dispatched to a processor and determining whether an interrupt mask flag is set in a thread control block associated with the thread. If the interrupt mask flag is set in the thread control block associated with the thread, embodiments typically include selecting a processor, setting a current processor priority register of the selected processor to least favored, and dispatching the thread from the ready queue to the selected processor. In some embodiments, setting the current processor priority register of the selected processor to least favored is carried out by storing a value associated with the highest interrupt priority in the current processor priority register.

    摘要翻译: 提供方法,系统和计算机程序产品用于在多处理器计算机中调度线程。 实施例包括选择要发送到处理器的准备队列中的线程,并且确定是否在与线程相关联的线程控制块中设置了中断屏蔽标志。 如果在与线程相关联的线程控制块中设置中断屏蔽标志,则实施例通常包括选择处理器,将所选择的处理器的当前处理器优先级寄存器设置为最不利,并将线程从就绪队列调度到所选择的处理器 。 在一些实施例中,将所选择的处理器的当前处理器优先级寄存器设置为最不利的是通过在当前处理器优先级寄存器中存储与最高中断优先级相关联的值来执行。

    SCHEDULING THREADS IN MULTIPROCESSOR COMPUTER
    17.
    发明申请
    SCHEDULING THREADS IN MULTIPROCESSOR COMPUTER 失效
    在多处理器计算机中安排螺纹

    公开(公告)号:US20120260257A1

    公开(公告)日:2012-10-11

    申请号:US13528645

    申请日:2012-06-20

    IPC分类号: G06F9/46 G06F13/24

    CPC分类号: G06F9/5027 G06F9/4812

    摘要: A computer program product for scheduling threads in a multiprocessor computer comprises computer program instructions configured to select a thread in a ready queue to be dispatched to a processor and determine whether an interrupt mask flag is set in a thread control block associated with the thread. If the interrupt mask flag is set in the thread control block associated with the thread, the computer program instructions are configured to select a processor, set a current processor priority register of the selected processor to least favored, and dispatch the thread from the ready queue to the selected processor.

    摘要翻译: 一种用于在多处理器计算机中调度线程的计算机程序产品包括计算机程序指令,其被配置为选择准备队列中的线程以分派到处理器,并且确定是否在与线程相关联的线程控制块中设置了中断屏蔽标志。 如果在与线程相关联的线程控制块中设置了中断屏蔽标志,则将计算机程序指令配置为选择处理器,将所选处理器的当前处理器优先级寄存器设置为最不利,并将线程从就绪队列 到所选择的处理器。

    Scheduling Threads In Multiprocessor Computer
    18.
    发明申请
    Scheduling Threads In Multiprocessor Computer 失效
    在多处理器计算机中调度线程

    公开(公告)号:US20080184246A1

    公开(公告)日:2008-07-31

    申请号:US12059461

    申请日:2008-03-31

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5027 G06F9/4812

    摘要: Methods, systems, and computer program products are provided for scheduling threads in a multiprocessor computer. Embodiments include selecting a thread in a ready queue to be dispatched to a processor and determining whether an interrupt mask flag is set in a thread control block associated with the thread. If the interrupt mask flag is set in the thread control block associated with the thread, embodiments typically include selecting a processor, setting a current processor priority register of the selected processor to least favored, and dispatching the thread from the ready queue to the selected processor. In some embodiments, setting the current processor priority register of the selected processor to least favored is carried out by storing a value associated with the highest interrupt priority in the current processor priority register.

    摘要翻译: 提供方法,系统和计算机程序产品用于在多处理器计算机中调度线程。 实施例包括选择要发送到处理器的准备队列中的线程,并且确定是否在与线程相关联的线程控制块中设置了中断屏蔽标志。 如果在与线程相关联的线程控制块中设置中断屏蔽标志,则实施例通常包括选择处理器,将所选择的处理器的当前处理器优先级寄存器设置为最不利,并将线程从就绪队列调度到所选择的处理器 。 在一些实施例中,将所选择的处理器的当前处理器优先级寄存器设置为最不利的是通过在当前处理器优先级寄存器中存储与最高中断优先级相关联的值来执行。

    Scheduling threads in a multiprocessor computer

    公开(公告)号:US20060037020A1

    公开(公告)日:2006-02-16

    申请号:US10916976

    申请日:2004-08-12

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5027 G06F9/4812

    摘要: Methods, systems, and computer program products are provided for scheduling threads in a multiprocessor computer. Embodiments include selecting a thread in a ready queue to be dispatched to a processor and determining whether an interrupt mask flag is set in a thread control block associated with the thread. If the interrupt mask flag is set in the thread control block associated with the thread, embodiments typically include selecting a processor, setting a current processor priority register of the selected processor to least favored, and dispatching the thread from the ready queue to the selected processor. In some embodiments, setting the current processor priority register of the selected processor to least favored is carried out by storing a value associated with the highest interrupt priority in the current processor priority register.

    Scheduling threads in a multiprocessor computer
    20.
    发明授权
    Scheduling threads in a multiprocessor computer 失效
    在多处理器计算机中调度线程

    公开(公告)号:US07962913B2

    公开(公告)日:2011-06-14

    申请号:US12342352

    申请日:2008-12-23

    IPC分类号: G06F9/46 G06F13/24

    CPC分类号: G06F9/5027 G06F9/4812

    摘要: Methods, systems, and computer program products are provided for scheduling threads in a multiprocessor computer. Embodiments include selecting a thread in a ready queue to be dispatched to a processor and determining whether an interrupt mask flag is set in a thread control block associated with the thread. If the interrupt mask flag is set in the thread control block associated with the thread, embodiments typically include selecting a processor, setting a current processor priority register of the selected processor to least favored, and dispatching the thread from the ready queue to the selected processor. In some embodiments, setting the current processor priority register of the selected processor to least favored is carried out by storing a value associated with the highest interrupt priority in the current processor priority register.

    摘要翻译: 提供方法,系统和计算机程序产品用于在多处理器计算机中调度线程。 实施例包括选择要发送到处理器的准备队列中的线程,并且确定是否在与线程相关联的线程控制块中设置了中断屏蔽标志。 如果在与线程相关联的线程控制块中设置中断屏蔽标志,则实施例通常包括选择处理器,将所选择的处理器的当前处理器优先级寄存器设置为最不利,并将线程从就绪队列调度到所选择的处理器 。 在一些实施例中,将所选择的处理器的当前处理器优先级寄存器设置为最不利的是通过在当前处理器优先级寄存器中存储与最高中断优先级相关联的值来执行。