发明名称 Efficient send socket call handling by a transport layer
摘要 A method, system, and program provide for efficient send socket call handling by a transport layer. A transport layer of a network protocol stack receives a send socket call for data of a specified length from an application layer. Responsive to detecting that there is insufficient memory for a single memory allocation to a buffer in the transport layer for at least the specified length, the transport layer blocks the send socket call. The transport layer only wakes the send socket call upon detection of sufficient memory for the single memory allocation within the buffer of the transport layer for at least the specified length, wherein waking the send socket call triggers a kernel to perform the single memory allocation in the buffer and to write the data to the single memory allocation in a single pass.
申请公布号 US7571247(B2) 申请公布日期 2009.08.04
申请号 US20050301106 申请日期 2005.12.12
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BANERJEE DWIP N.;JAIN VINIT;RAMALINGAM KAVITHA;VENKATSUBRA VENKAT
分类号 G06F15/16 主分类号 G06F15/16
代理机构 代理人
主权项
地址