作者: Pete Ekis , Charles McKnett , Allen Andrews , Caroline Augustine , Gregory Ralph
DOI:
关键词: Operating system 、 Computer hardware 、 Engineering 、 Interfacing 、 TCP offload engine 、 Network interface controller 、 CPU time 、 User space 、 Network socket
摘要: A system and method for interfacing TCP Offload Engines (TOE) into an operating to improve performance reduce CPU utilization. The places interposed filter before the generic user space socket library near top of stack intercept at earliest possible layer a application network request. determines whether I/O request is targeted adapter or full TOE adapter. For requests that are adapter, formatted meet requirements driver sent directly driver, bypassing system's in kernel space. This takes advantage capabilities offered by hardware.