发明名称 |
Mechanism for servicing connections by disassociating processing resources from idle connections and monitoring the idle connections for activity |
摘要 |
A mechanism for servicing connections by disassociating processing resources from idle connections and monitoring the idle connections for activity is described. In one embodiment, a connection that is being serviced by a processing resource is disassociated from the processing resource when the connection is idle. The connection is handed to a poll manager for placement into one of several poll subsets. A poll thread associated with each poll subset is sends the poll subsets and poll requests to a poll adapter. The poll adapter uses the features of the operating system to monitor the connection for activity, such as by polling the connections to identify any pending events. The approach may be implemented on different operating systems by changing the poll adapter. The poll manager passes active connections to a work queue to wait for servicing. The present invention avoids wasting resources on connections that are idle.
|
申请公布号 |
US6988140(B2) |
申请公布日期 |
2006.01.17 |
申请号 |
US20010792807 |
申请日期 |
2001.02.23 |
申请人 |
SUN MICROSYSTEMS, INC. |
发明人 |
CHINTALAPATI MURTHY;BHATTACHARYA PALLAB |
分类号 |
G06F15/177;H04L29/06;H04L29/08 |
主分类号 |
G06F15/177 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|