环境变量

V2Ray 提供以下环境变量以供修改 V2Ray 的一些底层配置。

预留内存大小

  • 名称:v2ray.buffer.size
  • 单位:MBytes
  • 默认值:X86 和 AMD64 平台上为 20,其它为 5。

V2Ray 在启动时会预先申请一定量的内存,以便在之后的运行中快速分配。此部分内存固定大小,循环复用,不会被释放。增加其数值可以在繁忙的系统中有效减少 CPU 用量。

每个连接的缓存大小 (V2Ray 2.28+)

  • 名称:v2ray.ray.buffer.size
  • 单位:MBytes
  • 默认值:10
  • 特殊值:0 表示缓存无上限

对于一个代理连接,当上下游网络速度有差距时,V2Ray 会缓存一部分数据,以减小对网络传输的影响。这个配置设置了缓存的大小,越大的缓存会占用更多的内存,也会使网络性能越好。