Linux tc性能测试
来源:互联网 发布:使用动态规划的算法 编辑:程序博客网 时间:2024/05/19 07:10
测试环境示意图:
tc规则应用在63上,63同时将10.10.10.4/5/6通过NAT与172.16.101.54/55/56互转。
62上安装http_load
54上安装nginx
测试结果:
所有的测试结果都是在62上分别使用http_load发送连接到54。一次发起3个http_load
1. 环境:
eth1ifb1ingress无无无(有无代表有没有应用tc规则,ingress有无表示eth1是否将进来的数据镜像到ifb1上)结果:
测试过程中将eth1的中断绑到cpu1上,eth2的中断绑到cpu2上。
2. 环境:
eth1ifb1ingress无无有eth1和eth2上都没有tc队列,但是将eth1进来的数据镜像到ifb1上结果:
3. 环境:
eth1ifb1ingress有有有结果:3. 环境:
eth1ifb1ingress有无有结果:4. 环境:
eth1ifb1ingress有无无结果:大部分时候是下图情况,但有时候CPU2会突然到67%左右。
5. 环境:
eth1ifb1ingress无有有结果
结论:
1. 在测试中发现,普通tc过滤规则对cpu的si影响比较小,对cpu性能影响大的是将进来的数据镜像到虚拟网卡的操作。
2. 当把进来的数据包镜像到虚拟网卡时,每秒连接两万cpu的si能达到80%。
0 0
- Linux tc性能测试
- TC性能
- TC的性能测试(对比perl,c和vb)
- linux tc
- linux tc
- linux TC
- linux TC
- 使用 linux 下的 TC 流量控制测试
- 使用 linux 下的 TC 流量控制测试
- 使用 linux 下的 TC 流量控制测试
- Linux/Unix性能测试
- linux磁盘性能测试
- linux主机性能测试
- linux磁盘性能测试
- linux性能测试工具
- Linux性能测试工具
- Linux性能测试工具
- linux 服务器性能测试
- ASP.NET MVC的ContentResult
- HTML5基础(一)——元素、属性、格式化、样式、链接、表格、列表、块、布局
- MINA 2.0.9: 用户定义的事件是如何触发的
- WPF中Auto与*的区别
- abap create dynamic structure and dynamic table
- Linux tc性能测试
- Android网络操作之Volley
- 深入研究java.lang.ThreadLocal类
- Java-----jar反编译修改重新打包
- JAVA Serializable 类中的Serial Version ID
- 【MFC】获取当前时间
- java环境配置、编译运行、规范
- Spring Boot MongoRepository
- iOS 图片压缩UIImage方法扩展