mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2026-02-14 20:30:53 +08:00
Updated rtmp拉流性能测试 (markdown)
@@ -9,8 +9,6 @@
|
||||
- 编译器:gcc (GCC) 8.2.0
|
||||
- zlmediakit编译类型:Release
|
||||
- malloc库:ptmalloc(未开启jemalloc)
|
||||
|
||||
# 二、rtmp拉流性能测试
|
||||
- config.ini配置文件修改(主要开启合并写、按需转协议):
|
||||
```patch
|
||||
diff --git a/conf/config.ini b/conf/config.ini
|
||||
@@ -55,6 +53,9 @@ index c2d4613f..99ce5c84 100644
|
||||
```bash
|
||||
ffmpeg -stream_loop -1 -re -i ~/Downloads/source.200kbps.768x320.flv -acodec copy -vcodec copy -f flv rtmp://ip:port/live/test
|
||||
```
|
||||
|
||||
# 二、rtmp拉流性能测试(一万路)
|
||||
|
||||
- 拉流命令:
|
||||
```bash
|
||||
#加大文件描述符个数
|
||||
@@ -75,3 +76,31 @@ ulimit -n 102400
|
||||
- nload信息(平均2.34Gb/s):
|
||||
|
||||

|
||||
|
||||
|
||||
# 二、rtmp拉流性能测试(3万路)
|
||||
|
||||
- 拉流命令:
|
||||
```bash
|
||||
#加大文件描述符个数
|
||||
ulimit -n 102400
|
||||
#启动1万个rtmp拉流
|
||||
./test_bench_pull -c 30000 -i rtmp://127.0.0.1/live/test
|
||||
```
|
||||
|
||||
- top信息:
|
||||
|
||||

|
||||
|
||||
|
||||
- perf top信息:
|
||||
|
||||

|
||||
|
||||
|
||||
- nload信息(平均7.11Gb/s):
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user