diff --git a/README.md b/README.md index d7d72ead..8f3a0e53 100755 --- a/README.md +++ b/README.md @@ -50,20 +50,20 @@ GOMAXPROCS=4, Connection=1000, CompressEnabled=false ![performance](assets/performance-compress-disabled.png) -> gorilla and nhooyr not using stream api - #### GoBench ```go +go test -benchmem -run=^$ -bench . github.com/lxzan/gws goos: linux goarch: amd64 pkg: github.com/lxzan/gws cpu: AMD Ryzen 5 PRO 4650G with Radeon Graphics -BenchmarkConn_WriteMessage/compress_disabled-8 7252513 165.4 ns/op 0 B/op 0 allocs/op -BenchmarkConn_WriteMessage/compress_enabled-8 97394 10391 ns/op 349 B/op 0 allocs/op -BenchmarkConn_ReadMessage/compress_disabled-8 7812108 152.3 ns/op 16 B/op 0 allocs/op -BenchmarkConn_ReadMessage/compress_enabled-8 368712 3248 ns/op 108 B/op 0 allocs/op +BenchmarkConn_WriteMessage/compress_disabled-12 5263632 232.3 ns/op 24 B/op 1 allocs/op +BenchmarkConn_WriteMessage/compress_enabled-12 99663 11265 ns/op 386 B/op 1 allocs/op +BenchmarkConn_ReadMessage/compress_disabled-12 7809654 152.4 ns/op 8 B/op 0 allocs/op +BenchmarkConn_ReadMessage/compress_enabled-12 326257 3133 ns/op 81 B/op 1 allocs/op PASS +ok github.com/lxzan/gws 17.231s ``` ### Index diff --git a/README_CN.md b/README_CN.md index e45bdc18..4a1fc16e 100755 --- a/README_CN.md +++ b/README_CN.md @@ -40,20 +40,20 @@ GOMAXPROCS=4, Connection=1000, CompressEnabled=false ![performance](assets/performance-compress-disabled.png) -> Gorilla 和 Nhooyr 未使用 Stream API - #### GoBench ```go +go test -benchmem -run=^$ -bench . github.com/lxzan/gws goos: linux goarch: amd64 pkg: github.com/lxzan/gws cpu: AMD Ryzen 5 PRO 4650G with Radeon Graphics -BenchmarkConn_WriteMessage/compress_disabled-8 7252513 165.4 ns/op 0 B/op 0 allocs/op -BenchmarkConn_WriteMessage/compress_enabled-8 97394 10391 ns/op 349 B/op 0 allocs/op -BenchmarkConn_ReadMessage/compress_disabled-8 7812108 152.3 ns/op 16 B/op 0 allocs/op -BenchmarkConn_ReadMessage/compress_enabled-8 368712 3248 ns/op 108 B/op 0 allocs/op +BenchmarkConn_WriteMessage/compress_disabled-12 5263632 232.3 ns/op 24 B/op 1 allocs/op +BenchmarkConn_WriteMessage/compress_enabled-12 99663 11265 ns/op 386 B/op 1 allocs/op +BenchmarkConn_ReadMessage/compress_disabled-12 7809654 152.4 ns/op 8 B/op 0 allocs/op +BenchmarkConn_ReadMessage/compress_enabled-12 326257 3133 ns/op 81 B/op 1 allocs/op PASS +ok github.com/lxzan/gws 17.231s ``` ### Index diff --git a/assets/performance-compress-disabled.png b/assets/performance-compress-disabled.png index 23ae07ba..57640692 100644 Binary files a/assets/performance-compress-disabled.png and b/assets/performance-compress-disabled.png differ