You need to enable JavaScript to run this app.
导航
性能数据
最近更新时间:2024.03.15 20:27:49首次发布时间:2023.08.31 16:53:22

测试主机配置:

  • 阿里云主机:Intel(R) Xeon(R) Platinum 8260 CPU @ 2.40GHz

  • 虚拟 32 核CPU,62 GB 内存

  • 磁盘I/O: 322 MB/s

测试并发性能如下:

单房间场景:

推流分辨率帧率(FPS)码率(Kbps)测试结果
720 * 48015500单房间同时最多录制 30 路流

多房间场景:

推流分辨率帧率码率推流数量测试结果
320 * 240152001并发录制 280 个房间,CPU 负载 75 %,建议并发 275 个房间
320 * 240152002并发录制 165 个房间,CPU 负载 75 %,建议并发 160 个房间

在多房间场景下,当并发数过多时,受到系统的文件 fd 限制,录制程序会卡住,此时你可以修改系统文件数目的限制:

sysctl  fs.inotify.max_user_instances = 512
sysctl  fs.inotify.max_user_watches = 8192

其中 fs.inotify.max_user_instances 表示每个服务器用户最多可以创建的 inotify instances 数量上限, fs.inotify.max_user_watches 表示每个服务器用户同时可以添加的 watch 数目