@@ -78,26 +78,52 @@ To see the full ranking list, visit [TechEmpower Plaintext Benchmark](https://ww
78
78
79
79
``` powershell
80
80
# Machine information
81
- OS : Ubuntu 20.04/x86_64
82
- CPU : 8 processors , AMD EPYC 7K62 48-Core Processor
83
- Memory : 16.0 GiB
81
+ OS : Ubuntu 20.04/x86_64
82
+ CPU : 8 CPU cores , AMD EPYC 7K62 48-Core Processor
83
+ Memory : 16.0 GiB
84
84
85
85
# Go version and settings
86
86
Go Version : go1.16.5 linux/amd64
87
87
GOMAXPROCS : 8
88
88
89
89
# Benchmark parameters
90
- Packet size : 512/1024/2048/4096/8192/16384/32768/65536 bytes
91
- Test duration : 15s
92
90
TCP connections : 500/1000/5000/10000
91
+ Packet size : 512/1024/2048/4096/8192/16384/32768/65536 bytes
92
+ Test duration : 15s
93
93
```
94
94
95
- #### [ Echo Benchmark ] ( https://github.com/gnet-io/gnet-benchmarks )
95
+ #### [ Echo benchmark ] ( https://github.com/gnet-io/gnet-benchmarks )
96
96
97
97
![ ] ( https://github.com/panjf2000/gnet_benchmarks/raw/master/results/echo_conn_linux.png )
98
98
99
99
![ ] ( https://github.com/panjf2000/gnet_benchmarks/raw/master/results/echo_packet_linux.png )
100
100
101
+ ## On MacOS (kqueue)
102
+
103
+ ### Test Environment
104
+
105
+ ``` powershell
106
+ # Machine information
107
+ OS : MacOS Big Sur/x86_64
108
+ CPU : 6 CPU cores, Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
109
+ Memory : 16.0 GiB
110
+
111
+ # Go version and settings
112
+ Go Version : go1.16.5 darwin/amd64
113
+ GOMAXPROCS : 12
114
+
115
+ # Benchmark parameters
116
+ TCP connections : 300/400/500/600/700
117
+ Packet size : 512/1024/2048/4096/8192 bytes
118
+ Test duration : 15s
119
+ ```
120
+
121
+ #### [ Echo benchmark] ( https://github.com/gnet-io/gnet-benchmarks )
122
+
123
+ ![ ] ( https://github.com/panjf2000/gnet_benchmarks/raw/master/results/echo_conn_macos.png )
124
+
125
+ ![ ] ( https://github.com/panjf2000/gnet_benchmarks/raw/master/results/echo_packet_macos.png )
126
+
101
127
# 🏛 Website
102
128
103
129
Please visit the [ official website] ( https://gnet.host/blog/presenting-gnet/ ) for more details about architecture, usage and other information of ` gnet ` .
0 commit comments