HttpSysOptions.EnableKernelResponseBuffering 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在内核中启用响应数据的缓冲。 默认值为 false
。
它应由执行同步 I/O 的应用程序或执行异步 I/O 的应用程序使用,每次写入不超过一次,并且可以通过高延迟连接显著提高吞吐量。
使用异步 I/O 且一次可能有多个未完成发送的应用程序不应使用此标志。
启用此功能会导致 Http.Sys 更高的 CPU 和内存使用率。
public bool EnableKernelResponseBuffering { get; set; }
member this.EnableKernelResponseBuffering : bool with get, set
Public Property EnableKernelResponseBuffering As Boolean