1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-09-26 13:56:12 -04:00

allow a small amount of cache on low end devices

This commit is contained in:
Darien Raymond 2018-08-17 11:52:23 +02:00
parent 2594f7027a
commit f056ad1633
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169

View File

@ -83,8 +83,8 @@ func init() {
defaultBufferSize = -1 // For pipe to use unlimited size
case defaultValue: // Env flag not defined. Use default values per CPU-arch.
switch runtime.GOARCH {
case "arm", "mips", "mipsle", "mips64", "mips64le":
defaultBufferSize = 0 // Disable pipe caching for low-end devices
case "arm", "arm64", "mips", "mipsle", "mips64", "mips64le":
defaultBufferSize = 16 * 1024 // 16k cache for low-end devices
default:
defaultBufferSize = 2 * 1024 * 1024
}