System and method of reducing network latency

    公开(公告)号:US08458327B1

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

    申请号:US12836905

    申请日:2010-07-15

    IPC分类号: G06F15/173

    摘要: Aspects of the invention provide systems and methods for reducing latency in TCP connections. A client computer may send a request for information to a server computer using TCP. In response, the server may transmit the information to the client device according to default TCP connection assumptions. The server may re-configure the TCP connection based on various network statistics identified by the characteristics of the exchange between the server and the client. The server may periodically provide the network statistics concerning the speed of the network connection between the server and the client to the client. This information may be stored in cache memory by the client device for later use. For example, the next time the client device requests information from the server, the server may request the cached network statistics. The server may use this information to determine how information should be transmitted to the client.

    Managing connections for a memory constrained proxy server
    2.
    发明授权
    Managing connections for a memory constrained proxy server 有权
    管理内存受限代理服务器的连接

    公开(公告)号:US08606930B1

    公开(公告)日:2013-12-10

    申请号:US12784609

    申请日:2010-05-21

    IPC分类号: G06F15/16

    CPC分类号: H04L47/522

    摘要: A content distribution network includes a proxy server in communication with one or more content distribution servers. The proxy server services connections to the content distribution servers from one or more client devices. The proxy server responds to changes in memory utilization for servicing the connections of the client devices. To respond to the changes in memory utilization, the proxy server may include a connection manager, a process manager, and a memory manager. The memory manager performs one or more operations to determine a memory pressure amount. The memory pressure amount may represent a ratio of the amount of memory allocated by the proxy server to the amount of memory available to the proxy server. Based on monitoring the memory pressure amount, the memory manager adjusts a connection serviceable amount that informs the connection manager of the number of potential connections the proxy server may service.

    摘要翻译: 内容分发网络包括与一个或多个内容分发服务器通信的代理服务器。 代理服务器服务于来自一个或多个客户端设备的内容分发服务器的连接。 代理服务器响应内存利用率的变化来维护客户端设备的连接。 为了响应内存利用率的变化,代理服务器可以包括连接管理器,进程管理器和存储器管理器。 存储器管理器执行一个或多个操作来确定存储器压力量。 内存压力量可以表示由代理服务器分配的内存量与代理服务器可用的内存量的比率。 基于监视内存压力量,存储器管理器调整连接可服务量,通知连接管理器代理服务器可能服务的潜在连接数。