Detecting outbound nagling on a TCP network connection
    1.
    发明授权
    Detecting outbound nagling on a TCP network connection 失效
    检测TCP网络连接上的出站分页

    公开(公告)号:US07970864B2

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

    申请号:US12417194

    申请日:2009-04-02

    IPC分类号: G06F15/16

    摘要: Systems and media for detecting outbound Nagling on a TCP network connection are disclosed. Embodiments may include creating by a sender computer one or more segments to be transmitted to a receiver computer and determining by the sender computer whether any of the one or more segments to be transmitted are small segments and determining whether a previously transmitted small segment is unacknowledged by the receiver computer. If the previously transmitted small segment is unacknowledged by the receiver computer and at least one of the segments to be transmitted is a small segment, embodiments may also include detecting by the sender computer a Nagling condition on the network connection. Further embodiments may include modifying a Nagle algorithm configuration of the network connection in response to the detected Nagling condition by turning off the Nagle algorithm or reducing a delayed acknowledgement timer for the network connection.

    摘要翻译: 公开了用于在TCP网络连接上检测出站Nagling的系统和媒体。 实施例可以包括由发送者计算机创建要发送到接收机计算机的一个或多个分段,并由发送者计算机确定要发送的一个或多个分段中的任一个是否为小分段,并且通过以下方式确定先前发送的小分段是否未被确认 接收机电脑。 如果先前发送的小段由接收机计算机未被确认,并且待传输的段中的至少一个是小段,则实施例还可以包括由发送者计算机检测网络连接上的“一般”状态。 另外的实施例可以包括通过关闭Nagle算法或减少用于网络连接的延迟确认定时器来响应于检测到的Nagling条件来修改网络连接的Nagle算法配置。

    Systems for detecting nagling on a TCP network connection
    2.
    发明授权
    Systems for detecting nagling on a TCP network connection 失效
    用于在TCP网络连接上检测漫游的系统

    公开(公告)号:US08228805B2

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

    申请号:US12177213

    申请日:2008-07-22

    摘要: Systems for detecting Nagling on a TCP network connection are disclosed. Embodiments may generally include a system with a Nagle detection threshold determiner for determining a Nagle detection threshold based on the network connection. The system may also generally include a Nagle detection module in communication with the Nagle detection threshold determiner for observing a small segment at a second time following an acknowledgement indicative of a Nagling condition at a first time, wherein the Nagle detection module also may detect a Nagling condition if the difference between the second time and the first time is less than or equal to the Nagle detection threshold. The system may be a receiver computer or a network computer. The system may also generate and transmit a notification of the Nagling condition, increment a Nagle monitor counter, or save an indication of the Nagling condition in a log.

    摘要翻译: 公开了一种用于在TCP网络连接上检测Nagling的系统。 实施例通常可以包括具有Nagle检测阈值确定器的系统,用于基于网络连接来确定Nagle检测阈值。 该系统还通常可以包括与Nagle检测阈值确定器通信的Nagle检测模块,用于在第一次在指示第一时间的Nagling条件的确认之后的第二时间观察小段,其中Nagle检测模块还可以检测到Nagling 条件是如果第二次和第一次之间的差值小于或等于Nagle检测阈值。 该系统可以是接收机计算机或网络计算机。 系统还可以生成并发送Nagling条件的通知,增加Nagle监视器计数器,或者将日志中的Nagling条件的指示保存。

    Systems for Detecting Nagling on a TCP Network Connection
    3.
    发明申请
    Systems for Detecting Nagling on a TCP Network Connection 失效
    用于在TCP网络连接上检测Nagling的系统

    公开(公告)号:US20080298233A1

    公开(公告)日:2008-12-04

    申请号:US12177213

    申请日:2008-07-22

    IPC分类号: H04L12/26

    摘要: Systems for detecting Nagling on a TCP network connection are disclosed. Embodiments may generally include a system with a Nagle detection threshold determiner for determining a Nagle detection threshold based on the network connection. The system may also generally include a Nagle detection module in communication with the Nagle detection threshold determiner for observing a small segment at a second time following an acknowledgement indicative of a Nagling condition at a first time, wherein the Nagle detection module also may detect a Nagling condition if the difference between the second time and the first time is less than or equal to the Nagle detection threshold. The system may be a receiver computer or a network computer. The system may also generate and transmit a notification of the Nagling condition, increment a Nagle monitor counter, or save an indication of the Nagling condition in a log.

    摘要翻译: 公开了一种用于在TCP网络连接上检测Nagling的系统。 实施例通常可以包括具有Nagle检测阈值确定器的系统,用于基于网络连接来确定Nagle检测阈值。 该系统还通常可以包括与Nagle检测阈值确定器通信的Nagle检测模块,用于在第一次在指示第一时间的Nagling条件的确认之后的第二时间观察小段,其中Nagle检测模块还可以检测到Nagling 条件是如果第二次和第一次之间的差值小于或等于Nagle检测阈值。 该系统可以是接收机计算机或网络计算机。 系统还可以生成并发送Nagling条件的通知,增加Nagle监视器计数器,或者将日志中的Nagling条件的指示保存。

    Systems, Methods, and Media for Detecting Outbound Nagling on a TCP Network Connection
    4.
    发明申请
    Systems, Methods, and Media for Detecting Outbound Nagling on a TCP Network Connection 失效
    用于在TCP网络连接上检测出站Nagling的系统,方法和媒体

    公开(公告)号:US20080177862A1

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

    申请号:US12054733

    申请日:2008-03-25

    IPC分类号: G06F15/16

    摘要: Systems, methods and media for detecting outbound Nagling on a TCP network connection are disclosed. Embodiments may include creating by a sender computer one or more segments to be transmitted to a receiver computer and determining by the sender computer whether any of the one or more segments to be transmitted are small segments and determining whether a previously transmitted small segment is unacknowledged by the receiver computer. If the previously transmitted small segment is unacknowledged by the receiver computer and at least one of the segments to be transmitted is a small segment, embodiments may also include detecting by the sender computer a Nagling condition on the network connection. Further embodiments may include modifying a Nagle algorithm configuration of the network connection in response to the detected Nagling condition by turning off the Nagle algorithm or reducing a delayed acknowledgement timer for the network connection.

    摘要翻译: 公开了用于在TCP网络连接上检测出站Nagling的系统,方法和媒体。 实施例可以包括由发送者计算机创建要发送到接收机计算机的一个或多个分段,并由发送者计算机确定要发送的一个或多个分段中的任一个是否为小分段,并且通过以下方式确定先前发送的小分段是否未被确认 接收机电脑。 如果先前发送的小段由接收机计算机未被确认,并且待传输的段中的至少一个是小段,则实施例还可以包括由发送者计算机检测网络连接上的“一般”状态。 另外的实施例可以包括通过关闭Nagle算法或减少用于网络连接的延迟确认定时器来响应于检测到的Nagling条件来修改网络连接的Nagle算法配置。

    DETECTING OUTBOUND NAGLING ON A TCP NETWORK CONNECTION
    5.
    发明申请
    DETECTING OUTBOUND NAGLING ON A TCP NETWORK CONNECTION 失效
    在TCP网络连接上检测出端接NAGLING

    公开(公告)号:US20090185497A1

    公开(公告)日:2009-07-23

    申请号:US12417194

    申请日:2009-04-02

    IPC分类号: H04L12/26

    摘要: Systems and media for detecting outbound Nagling on a TCP network connection are disclosed. Embodiments may include creating by a sender computer one or more segments to be transmitted to a receiver computer and determining by the sender computer whether any of the one or more segments to be transmitted are small segments and determining whether a previously transmitted small segment is unacknowledged by the receiver computer. If the previously transmitted small segment is unacknowledged by the receiver computer and at least one of the segments to be transmitted is a small segment, embodiments may also include detecting by the sender computer a Nagling condition on the network connection. Further embodiments may include modifying a Nagle algorithm configuration of the network connection in response to the detected Nagling condition by turning off the Nagle algorithm or reducing a delayed acknowledgement timer for the network connection.

    摘要翻译: 公开了用于在TCP网络连接上检测出站Nagling的系统和媒体。 实施例可以包括由发送者计算机创建要发送到接收机计算机的一个或多个分段,并由发送者计算机确定要发送的一个或多个分段中的任一个是否为小分段,并且通过以下方式确定先前发送的小分段是否未被确认 接收机电脑。 如果先前发送的小段由接收机计算机未被确认,并且待传输的段中的至少一个是小段,则实施例还可以包括由发送者计算机检测网络连接上的“一般”状态。 另外的实施例可以包括通过关闭Nagle算法或减少用于网络连接的延迟确认定时器来响应于检测到的Nagling条件来修改网络连接的Nagle算法配置。

    Methods for detecting outbound nagling on a TCP network connection

    公开(公告)号:US07526531B2

    公开(公告)日:2009-04-28

    申请号:US11044596

    申请日:2005-01-27

    IPC分类号: G06F15/16

    摘要: Methods for detecting outbound Nagling on a TCP network connection are disclosed. Embodiments may include creating by a sender computer one or more segments to be transmitted to a receiver computer and determining by the sender computer whether any of the one or more segments to be transmitted are small segments and determining whether a previously transmitted small segment is unacknowledged by the receiver computer. If the previously transmitted small segment is unacknowledged by the receiver computer and at least one of the segments to be transmitted is a small segment, embodiments may also include detecting by the sender computer a Nagling condition on the network connection. Further embodiments may include modifying a Nagle algorithm configuration of the network connection in response to the detected Nagling condition by turning off the Nagle algorithm or reducing a delayed acknowledgement timer for the network connection.

    Methods for detecting outbound nagling on a TCP network connection
    7.
    发明授权
    Methods for detecting outbound nagling on a TCP network connection 失效
    在TCP网络连接上检测出站n叨的方法

    公开(公告)号:US07565412B2

    公开(公告)日:2009-07-21

    申请号:US12054733

    申请日:2008-03-25

    IPC分类号: G06F15/16

    摘要: Methods for detecting outbound Nagling on a TCP network connection are disclosed. Embodiments may include creating by a sender computer one or more segments to be transmitted to a receiver computer and determining by the sender computer whether any of the one or more segments to be transmitted are small segments and determining whether a previously transmitted small segment is unacknowledged by the receiver computer. If the previously transmitted small segment is unacknowledged by the receiver computer and at least one of the segments to be transmitted is a small segment, embodiments may also include detecting by the sender computer a Nagling condition on the network connection. Further embodiments may include modifying a Nagle algorithm configuration of the network connection in response to the detected Nagling condition by turning off the Nagle algorithm or reducing a delayed acknowledgement timer for the network connection.

    摘要翻译: 公开了在TCP网络连接上检测出站Nagling的方法。 实施例可以包括由发送者计算机创建要发送到接收机计算机的一个或多个分段,并由发送者计算机确定要发送的一个或多个分段中的任一个是否为小分段,并且通过以下方式确定先前发送的小分段是否未被确认 接收机电脑。 如果先前发送的小段由接收机计算机未被确认,并且待传输的段中的至少一个是小段,则实施例还可以包括由发送者计算机检测网络连接上的“一般”状态。 另外的实施例可以包括通过关闭Nagle算法或减少用于网络连接的延迟确认定时器来响应于检测到的Nagling条件来修改网络连接的Nagle算法配置。

    Methods for detecting nagling on a TCP network connection
    8.
    发明授权
    Methods for detecting nagling on a TCP network connection 失效
    用于在TCP网络连接上检测漫游的方法

    公开(公告)号:US07440419B2

    公开(公告)日:2008-10-21

    申请号:US11044605

    申请日:2005-01-27

    IPC分类号: H04L12/28 H04L12/56 G06F15/16

    摘要: Methods for detecting Nagling on a TCP network connection are disclosed. Embodiments may generally include a system with a Nagle detection threshold determiner for determining a Nagle detection threshold based on the network connection. The system may also generally include a Nagle detection module in communication with the Nagle detection threshold determiner for observing a small segment at a second time following an acknowledgement indicative of a Nagling condition at a first time, wherein the Nagle detection module also may detect a Nagling condition if the difference between the second time and the first time is less than or equal to the Nagle detection threshold. The system may be a receiver computer or a network computer. The system may also generate and transmit a notification of the Nagling condition, increment a Nagle monitor counter, or save an indication of the Nagling condition in a log.

    摘要翻译: 公开了在TCP网络连接上检测Nagling的方法。 实施例通常可以包括具有Nagle检测阈值确定器的系统,用于基于网络连接来确定Nagle检测阈值。 该系统还通常可以包括与Nagle检测阈值确定器通信的Nagle检测模块,用于在第一次在指示第一时间的Nagling条件的确认之后的第二时间观察小段,其中Nagle检测模块还可以检测到Nagling 条件是如果第二次和第一次之间的差值小于或等于Nagle检测阈值。 该系统可以是接收机计算机或网络计算机。 系统还可以生成并发送Nagling条件的通知,增加Nagle监视器计数器,或者将日志中的Nagling条件的指示保存。

    Event detection
    9.
    发明授权
    Event detection 有权
    事件检测

    公开(公告)号:US08463789B1

    公开(公告)日:2013-06-11

    申请号:US12870689

    申请日:2010-08-27

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30011

    摘要: Some embodiments provide a method for identifying an event for a particular category. The method classifies several documents as relevant to several different categories. The method identifies a number of documents relevant to the particular category for a current time period and a background time period. Based on a comparison of the number of documents from the current time period relevant to the particular category and the number of documents from the background time period relevant to the particular category, the method identifies an event for the category for the current time period. Some embodiments calculated a score for the event, and normalize the score based on an average number of documents relevant to each of a set of related categories including the particular category.

    摘要翻译: 一些实施例提供用于识别特定类别的事件的方法。 该方法将几个文档分类为与几个不同类别相关。 该方法识别与当前时间段和背景时间段的特定类别相关的文档的数量。 基于与特定类别相关的当前时间段的文档数量和与特定类别相关的背景时间段的文档数量的比较,该方法识别当前时间段的类别的事件。 一些实施例计算出事件的得分,并且基于与包括特定类别的一组相关类别中的每一个相关的文档的平均数量来归一化分数。

    Method, apparatus, and program for eliminating thread skew in multithreaded performance benchmarks
    10.
    发明授权
    Method, apparatus, and program for eliminating thread skew in multithreaded performance benchmarks 有权
    用于消除多线程性能基准线程偏斜的方法,设备和程序

    公开(公告)号:US07257516B2

    公开(公告)日:2007-08-14

    申请号:US09956768

    申请日:2001-09-20

    IPC分类号: H02H3/05

    摘要: A data processing system performs a multithreaded performance benchmark with a rampup interval and a rampdown interval. The master thread signals a start test event and begins the rampup interval. After the rampup interval, the master thread signals a start measurement event. In response to the start measurement event, the worker threads record the units of work they complete. After the measurement interval, the master signals the workers to stop measuring, but to continue running. This begins the rampdown interval. After the rampdown interval, the master thread signals a stop test event. The rampup and rampdown intervals are long enough to ensure that measurements are not recorded during skew intervals. Thus, thread skew does not impact the results.

    摘要翻译: 数据处理系统执行具有上升间隔和斜坡间隔的多线程性能基准。 主线程发出启动测试事件并开始斜坡上升时间间隔。 在上升间隔之后,主线程发出开始测量事件。 响应于开始测量事件,工作线程记录他们完成的工作单元。 测量间隔后,主站发信号通知工人停止测量,但要继续运行。 这将开始斜坡间隔。 在斜坡间隔后,主线程发出停止测试事件。 斜坡和斜坡间隔足够长以确保在偏斜间隔期间不记录测量。 因此,螺纹偏斜不会影响结果。