HttpSysOptions.EnableKernelResponseBuffering Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Enable buffering of response data in the Kernel. The default value is false
.
It should be used by an application doing synchronous I/O or by an application doing asynchronous I/O with
no more than one outstanding write at a time, and can significantly improve throughput over high-latency connections.
Applications that use asynchronous I/O and that may have more than one send outstanding at a time should not use this flag.
Enabling this can results in higher CPU and memory usage by Http.Sys.
public bool EnableKernelResponseBuffering { get; set; }
member this.EnableKernelResponseBuffering : bool with get, set
Public Property EnableKernelResponseBuffering As Boolean