Policy: Refine bufferSize description
parent
8392b4c161
commit
062bef441d
|
@ -90,7 +90,11 @@ Xray 系统级别的策略
|
|||
|
||||
> `bufferSize`: number
|
||||
|
||||
每个连接的内部缓存大小。单位为 kB。当值为 `0` 时,内部缓存被禁用。
|
||||
每个请求的内部缓存大小,单位为 KB。注意,多个请求可能被多路复用承载在同一条连接上,比如使用 mux.cool 或者 GRPC 时,也即是说即使共享一条底层连接,它们的缓存池也是独立的。
|
||||
|
||||
当内部缓存大于该值时,只有内部缓存被发出直至小于等于该值后才会进行下一次写入。
|
||||
|
||||
注意,对于一条 UDP 请求,如果尝试写入时处于缓存已满状态,写入操作不会被阻塞,而是**丢弃**,如果设置过低或为 0 可能会导致预期外的宽带浪费。
|
||||
|
||||
默认值:
|
||||
|
||||
|
@ -98,6 +102,8 @@ Xray 系统级别的策略
|
|||
- 在 ARM64、MIPS64、MIPS64LE 平台上,默认值为 `4`。
|
||||
- 在其它平台上,默认值为 `512`。
|
||||
|
||||
默认值可以通过环境变量 XRAY_RAY_BUFFER_SIZE 设置,注意在环境变量中单位为 MB(环境变量设置为 1 等于 config 设置为 1024)
|
||||
|
||||
### SystemPolicyObject
|
||||
|
||||
```json
|
||||
|
|
Loading…
Reference in New Issue