mirror of https://github.com/v2ray/v2ray-core
update default kcp bandwidth settings
parent
31fbb62d0f
commit
8b07c39281
|
@ -58,7 +58,7 @@
|
||||||
},
|
},
|
||||||
"transport": {
|
"transport": {
|
||||||
"kcpSettings": {
|
"kcpSettings": {
|
||||||
"uplinkCapacity": 10,
|
"uplinkCapacity": 2,
|
||||||
"downlinkCapacity": 10
|
"downlinkCapacity": 10
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,14 +35,14 @@ func (v *DownlinkCapacity) GetValue() uint32 {
|
||||||
|
|
||||||
func (v *WriteBuffer) GetSize() uint32 {
|
func (v *WriteBuffer) GetSize() uint32 {
|
||||||
if v == nil {
|
if v == nil {
|
||||||
return 1 * 1024 * 1024
|
return 2 * 1024 * 1024
|
||||||
}
|
}
|
||||||
return v.Size
|
return v.Size
|
||||||
}
|
}
|
||||||
|
|
||||||
func (v *ReadBuffer) GetSize() uint32 {
|
func (v *ReadBuffer) GetSize() uint32 {
|
||||||
if v == nil {
|
if v == nil {
|
||||||
return 1 * 1024 * 1024
|
return 2 * 1024 * 1024
|
||||||
}
|
}
|
||||||
return v.Size
|
return v.Size
|
||||||
}
|
}
|
||||||
|
@ -65,7 +65,7 @@ func (v *Config) GetAuthenticator() (internet.Authenticator, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (v *Config) GetSendingInFlightSize() uint32 {
|
func (v *Config) GetSendingInFlightSize() uint32 {
|
||||||
size := v.UplinkCapacity.GetValue() * 1024 * 1024 / v.Mtu.GetValue() / (1000 / v.Tti.GetValue()) / 2
|
size := v.UplinkCapacity.GetValue() * 1024 * 1024 / v.Mtu.GetValue() / (1000 / v.Tti.GetValue())
|
||||||
if size < 8 {
|
if size < 8 {
|
||||||
size = 8
|
size = 8
|
||||||
}
|
}
|
||||||
|
@ -77,7 +77,7 @@ func (v *Config) GetSendingBufferSize() uint32 {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (v *Config) GetReceivingInFlightSize() uint32 {
|
func (v *Config) GetReceivingInFlightSize() uint32 {
|
||||||
size := v.DownlinkCapacity.GetValue() * 1024 * 1024 / v.Mtu.GetValue() / (1000 / v.Tti.GetValue()) / 2
|
size := v.DownlinkCapacity.GetValue() * 1024 * 1024 / v.Mtu.GetValue() / (1000 / v.Tti.GetValue())
|
||||||
if size < 8 {
|
if size < 8 {
|
||||||
size = 8
|
size = 8
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue