diff --git a/README.md b/README.md index c818f0a1a..55485e386 100644 --- a/README.md +++ b/README.md @@ -70,25 +70,24 @@ If you have `gnet` integrated into projects, feel free to open a pull request re ## Benchmarks on TechEmpower -```powershell +```bash # Hardware Environment -CPU: 28 HT Cores Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz -Mem: 32GB RAM -OS : Ubuntu 18.04.3 4.15.0-88-generic #88-Ubuntu -Net: Switched 10-gigabit ethernet -Go : go1.14.x linux/amd64 +* 28 HT Cores Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz +* 32GB RAM +* Ubuntu 18.04.3 4.15.0-88-generic #88-Ubuntu +* Dedicated Cisco 10-gigabit Ethernet switch +* Go1.19.x linux/amd64 ``` -![All language](https://raw.githubusercontent.com/panjf2000/illustrations/master/benchmark/techempower-all.jpg) - -This is the ***top 50*** on the framework ranking of all programming languages consists of a total of ***422 frameworks*** from all over the world where `gnet` is the ***runner-up***. +![All language](https://raw.githubusercontent.com/panjf2000/illustrations/master/benchmark/techempower-plaintext-top50-light.jpg) +This is a leaderboard of the top ***50*** out of ***499*** frameworks that encompass various programming languages worldwide, in which `gnet` is ranked ***first***. -![Golang](https://raw.githubusercontent.com/panjf2000/illustrations/master/benchmark/techempower-go.png) +![Golang](https://raw.githubusercontent.com/panjf2000/illustrations/master/benchmark/techempower-plaintext-topN-go-light.png) This is the full framework ranking of Go and `gnet` tops all the other frameworks, which makes `gnet` the ***fastest*** networking framework in Go. -To see the full ranking list, visit [TechEmpower Plaintext Benchmark](https://www.techempower.com/benchmarks/#section=test&runid=53c6220a-e110-466c-a333-2e879fea21ad&hw=ph&test=plaintext). +To see the full ranking list, visit [TechEmpower Plaintext Benchmark](https://www.techempower.com/benchmarks/#section=test&runid=a07a7117-f861-49b2-a710-94970c5767d0&test=plaintext). ## Contrasts to the similar networking libraries diff --git a/README_ZH.md b/README_ZH.md index 70a42a353..b3cded8b5 100644 --- a/README_ZH.md +++ b/README_ZH.md @@ -70,25 +70,24 @@ go get -u github.com/panjf2000/gnet ## TechEmpower 性能测试 -```powershell +```bash # 硬件环境 -CPU: 28 HT Cores Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz -Mem: 32GB RAM -OS : Ubuntu 18.04.3 4.15.0-88-generic #88-Ubuntu -Net: Switched 10-gigabit ethernet -Go : go1.14.x linux/amd64 +* 28 HT Cores Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz +* 32GB RAM +* Ubuntu 18.04.3 4.15.0-88-generic #88-Ubuntu +* Dedicated Cisco 10-gigabit Ethernet switch +* Go1.19.x linux/amd64 ``` -![All language](https://raw.githubusercontent.com/panjf2000/illustrations/master/benchmark/techempower-all.jpg) - -这是包含全部编程语言框架的性能排名***前 50*** 的结果,总榜单包含了全世界共计 ***422 个框架***,其中 `gnet` 排名***第二***。 +![All language](https://raw.githubusercontent.com/panjf2000/illustrations/master/benchmark/techempower-plaintext-top50-light.jpg) +这是包含全部编程语言框架的性能排名***前 50*** 的结果,总榜单包含了全世界共计 ***499*** 个框架,其中 `gnet` 排名***第一***。 -![Golang](https://raw.githubusercontent.com/panjf2000/illustrations/master/benchmark/techempower-go.png) +![Golang](https://raw.githubusercontent.com/panjf2000/illustrations/master/benchmark/techempower-plaintext-topN-go-light.png) 这是 Go 语言分类下的全部排名,`gnet` 超越了其他所有框架,位列第一,是***最快***的 Go 网络框架。 -完整的排行可以通过 [TechEmpower Plaintext Benchmark](https://www.techempower.com/benchmarks/#section=test&runid=53c6220a-e110-466c-a333-2e879fea21ad&hw=ph&test=plaintext) 查看。 +完整的排行可以通过 [TechEmpower Plaintext Benchmark](https://www.techempower.com/benchmarks/#section=test&runid=a07a7117-f861-49b2-a710-94970c5767d0&test=plaintext) 查看。 ## 同类型的网络库性能对比