发明名称 Multi-threaded accept mechanism in a vertical perimeter communication environment
摘要 A multi-threaded accept in a vertical perimeter communication environment is disclosed. Embodiments of the present invention include a method for processing a connection in a multi-processor server system comprising receiving a connection indicator packet on a listener of the server system wherein the connection indicator packet is associated with a connection to be established. In response to the connection indicator, generating a connection data structure defining a connection path for the connection and assigning the path to a processor of the multi processor server. The path transmits a first acknowledgement packet in response to the connection indicator wherein the listener is free to process subsequent packets. The path receives a second acknowledgement packet to establish the connection on the processor and the path processes a plurality of data packets on the processor associated with the connection, wherein the data packets are identified with the path based on the data structure. By offloading a portion of the communication processing from the listener, the listener can service a new client faster, thus reducing latency and easing a critical bottleneck in a server system.
申请公布号 US7290055(B2) 申请公布日期 2007.10.30
申请号 US20030683720 申请日期 2003.10.10
申请人 SUN MICROSYSTEMS, INC. 发明人 TRIPATHI SUNAY
分类号 G06F13/00;G06F15/16 主分类号 G06F13/00
代理机构 代理人
主权项
地址