Policy: Refine bufferSize description

pull/678/head
风扇滑翔翼 2025-04-25 19:33:41 +08:00 committed by GitHub
parent 8392b4c161
commit 062bef441d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 7 additions and 1 deletions

View File

@ -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