此前使用hanwckf的开源固件编译了一版,去掉不需要的插件只为小娱C1-3-5板子实用,但是发现一个问题,直接编译的固件64字节小包测试下来L3路由转发性能在不丢包的情况下始终在500兆左右徘徊,网上找了很多关于padavan的文章帖子无果。最近刚好空,把padavan官方的源git下来再和hanwckf结合一下,从新撸了一遍内核,调整一下总算比以前好许多。
3层测试结果:
![f0904fb84221366ec12f8a3d5e7e4360.png](https://img-blog.csdnimg.cn/img_convert/f0904fb84221366ec12f8a3d5e7e4360.png)
可见64字节包已经非常接近千兆满速,可能再细调一下帧间隙可能更加完美点,但是我没找到方式。。。。。。。以后空了再说吧。
7层测试结果(TCP并发100用户):
![8021db185e60096a992a3fe5a9c76295.png](https://img-blog.csdnimg.cn/img_convert/8021db185e60096a992a3fe5a9c76295.png)
测试结果最大并发20968,最高可跑到983Mbps,CPU一直在80%的样子。家里用估计不需要这么多并发数。
界面修改:
![86f9d46e46295985f5e5533881d3b2cf.png](https://img-blog.csdnimg.cn/img_convert/86f9d46e46295985f5e5533881d3b2cf.png)
![753f487d0259fa37b1a05f58fb4dd37c.png](https://img-blog.csdnimg.cn/img_convert/753f487d0259fa37b1a05f58fb4dd37c.png)
![bff38b53849d5af1a2b73435d3f1283e.png](https://img-blog.csdnimg.cn/img_convert/bff38b53849d5af1a2b73435d3f1283e.png)
![7e38a0e731c4ca54da103da4206508e6.png](https://img-blog.csdnimg.cn/img_convert/7e38a0e731c4ca54da103da4206508e6.png)
![dd73cce84685342940199c4b1bef068d.png](https://img-blog.csdnimg.cn/img_convert/dd73cce84685342940199c4b1bef068d.png)
![a960d575de094fda62a8a9dcc4251d48.png](https://img-blog.csdnimg.cn/img_convert/a960d575de094fda62a8a9dcc4251d48.png)
精简掉不需要的插件,功能上保留USB3/SATA(未测试),修改了工作模式名称等。