mirror of
https://github.com/XTLS/Xray-docs-next.git
synced 2026-09-30 02:48:12 +03:00
RU Policy: Refine bufferSize description
This commit is contained in:
@@ -107,9 +107,12 @@ Xray будет применять различные локальные пол
|
||||
|
||||
> `bufferSize`: number
|
||||
|
||||
Размер внутреннего буфера для каждого соединения.
|
||||
Измеряется в килобайтах.
|
||||
Если значение равно `0`, внутренний буфер отключается.
|
||||
Размер внутреннего буфера для каждого запроса, в килобайтах. Обратите внимание, что несколько запросов могут мультиплексироваться по одному соединению (например, при использовании `mux.cool` или GRPC). Это означает, что даже если они используют одно и то же базовое соединение, их пулы буферов являются независимыми.
|
||||
|
||||
Когда размер внутреннего буфера превышает это значение, данные из него будут отправляться до тех пор, пока размер буфера не станет меньше или равен указанному значению, и только после этого будет выполнена следующая операция записи.
|
||||
|
||||
Важно: для UDP-запроса, если при попытке записи буфер оказывается полным, операция записи не блокируется, а данные **отбрасываются**. Слишком низкое значение (или `0`) может привести к непредвиденной трате пропускной способности.
|
||||
|
||||
|
||||
Значение по умолчанию:
|
||||
|
||||
@@ -117,6 +120,8 @@ Xray будет применять различные локальные пол
|
||||
- На платформах ARM64, MIPS64, MIPS64LE значение по умолчанию - `4`.
|
||||
- На других платформах значение по умолчанию - `512`.
|
||||
|
||||
Значение по умолчанию можно переопределить с помощью переменной окружения `XRAY_RAY_BUFFER_SIZE`. Обратите внимание, что для переменной окружения единицей измерения являются мегабайты (МБ) (например, установка значения `1` в переменной окружения эквивалентна установке `1024` в конфигурации).
|
||||
|
||||
### SystemPolicyObject
|
||||
|
||||
```json
|
||||
|
||||
Reference in New Issue
Block a user