improved steadiness in packets processing
-
eliminated some halfway buffers, the processing of packets now acts like a stable stream processor, data copying and some context switches introduced jitters can be mitigated, especially for slow processors.
-
potentially lowered memory consumption.
xtaci/kcp-go@52ed292
xtaci/smux@6cf098d
baf532e
$ go version
go version go1.11.4 darwin/amd64
SHA1SUM
104ab95ab616eb6627afb86bf2a03103d2ef7849 kcptun-linux-amd64-20181226.tar.gz
1c14fd868aedf1dc9a3e0afce86b95725e34ad81 kcptun-linux-386-20181226.tar.gz
52b07cedadcc05a3cd5e06ef4cf18ed05f715749 kcptun-darwin-amd64-20181226.tar.gz
215f8f6fe2c8430046c8707b0a612ec867d149e1 kcptun-darwin-386-20181226.tar.gz
b132fe29b3d51a403fe945cdaab2769c8f555a7c kcptun-windows-amd64-20181226.tar.gz
c1bf5bb5584b037124b771c0ff4d7a407dbe0127 kcptun-windows-386-20181226.tar.gz
eae9c0c0f7b87fb5e506ab68d0d97d8d6bd5a467 kcptun-freebsd-amd64-20181226.tar.gz
6a031c1cb60dee375a926ccd6919ae9f41cbad1f kcptun-freebsd-386-20181226.tar.gz
74fd266a8d23cfdcf5ded16938a6c24269fea4a8 kcptun-linux-arm-20181226.tar.gz
a125a5a388adbff1f851690282172118bff31e1f kcptun-linux-mipsle-20181226.tar.gz
2d10ec9aad746810d7839fe557b945d1442cf8da kcptun-linux-mips-20181226.tar.gz