linux万兆网卡内核参数优化,Intel 万兆网卡82599问题
Intel 82599驱动问题
1. 基本情况:
1) Linux 2.6.32内核/igbex-2.9.7 驱动
2) Linux工作在网桥模式下
3) 网卡Intel 82599;
2. 拓扑:
[交换机] -802.1q---[Linux]--802.1q---[交换机]
Linux工作在透明网桥(brctl), 从交换机2端看,发现数据包不能通过,ethtools查看网卡状态如下:
--------------------
fdir_match: 2929
fdir_miss: 339518735
fdir_overflow: 1824
os2bmc_rx_by_bmc: 0
os2bmc_tx_by_bmc: 0
os2bmc_tx_by_host: 0
os2bmc_rx_by_host: 0
tx_queue_0_packets: 31243907
tx_queue_0_bytes: 15123445970
tx_queue_1_packets: 68079739
tx_queue_1_bytes: 32866910812
tx_queue_2_packets: 32536082
tx_queue_2_bytes: 15139366303
tx_queue_3_packets: 35195922
tx_queue_3_bytes: 15957217906
tx_queue_4_packets: 33106747
tx_queue_4_bytes: 15111090167
tx_queue_5_packets: 33331255
tx_queue_5_bytes: 16049553405
tx_queue_6_packets: 32796942
tx_queue_6_bytes: 16098934606
tx_queue_7_packets: 0
tx_queue_7_bytes: 0
rx_queue_0_packets: 43080050
rx_queue_0_bytes: 19740351030
rx_queue_1_packets: 44716435
rx_queue_1_bytes: 21635876729
rx_queue_2_packets: 43210429
rx_queue_2_bytes: 21046609165
rx_queue_3_packets: 40437564
rx_queue_3_bytes: 18916919758
rx_queue_4_packets: 38883137
rx_queue_4_bytes: 17836364939
rx_queue_5_packets: 41884857
rx_queue_5_bytes: 20470955734
rx_queue_6_packets: 40726643
rx_queue_6_bytes: 18397527501
rx_queue_7_packets: 40309952
rx_queue_7_bytes: 17829294157
因为有CPU为8核的,因此,出现8个队列,但是问题是为啥TX_queue_7 为0,谁能个解答一下?
2. 根据intel资料,关闭网卡的LRO属性,发现TX_queue_7 仍然为0;仍然存在丢包。
现在的问题是:
1) 为啥TX_queue_7 总是为0; 我把CPU换为4核的,发现TX_queue_3 为0;也就是说最后一个TX的队列总是0;
2)这个TX_queue_7 为0,是不是系统丢包的原因?
3) 如上图,fdir_miss 很大,对于miss的数据包,驱动会不会丢掉?
linux万兆网卡内核参数优化,Intel 万兆网卡82599问题相关推荐
- linux 的内核参数优化,Linux服务器内核参数优化
Linux服务器内核参数优化 cat >> /etc/sysctl.conf << EOF #kernel optimization net.ipv4.tcp_fin_time ...
- Linux服务器内核参数优化
Linux内核参数调优主要是通过修改/proc伪文件系统和/etc/sysctl.conf配置文件的参数来实现的. /proc目录结构如下: /proc/driver 与驱动器相关的信息 ...
- linux系统内核参数配置优化,Linux服务器内核参数优化
Linux内核参数调优主要是通过修改/proc伪文件系统和/etc/sysctl.conf配置文件的参数来实现的. /proc目录结构如下: /proc/driver 与驱动器相关的信息 ...
- Linux TCPIP内核参数优化
以Ubuntu 12.04 LTS Desktop (x64)默认配置为例(机器的内存为4GB): /proc/sys/net目录 所有的TCP/IP参数都位于/proc/sys/net目录下: 对/ ...
- linux 的内核参数优化,linux 内核参数优化
net.ipv4.tcp_syncookies=1 表示开启SYN Cookies.当出现SYN等待队列溢出时,启用cookie来处理,可防范 少量的ddos SYN攻击.默认为0,表示关闭. net ...
- linux内核参数优化
这是电商类的 linux内核参数优化,在网站响应上已经很不错了,time超时连接几乎为0了. sysctl.conf配置参数如下: net.ipv4.ip_forward = 0 net.ipv4.c ...
- linux内核参数优化 for 高并发服务器
2019独角兽企业重金招聘Python工程师标准>>> linux内核参数优化net.ipv4.ip_forward = 0 net.ipv4.conf.default.rp_fil ...
- Linux系统TCP内核参数优化总结
简介:Linux系统TCP内核参数优化总结 日常运维工作中,会遇到很多TCP相关的问题,网上有很多文章介绍需要优化哪些TCP内核参数,但是并没有很详细说明优化的依据.适用的场景是什么,如果我们不了解各 ...
- linux tcp文件分包_Linux内核参数优化
前言: 1:介绍下linux内核的整个知识体系,(学会它,你肯定对linux内核有不一样的理解.) 2:谈谈Linux内核参数优化 一:linux内核技术点 Linux内核知识体系分为五个部分 1:l ...
最新文章
- 一个Demo让你掌握所有的android控件
- socket中使用多线程创建并发服务器
- 单例模式的5种实现方法及优缺点
- ajax拼接显示不同样式,Ajax重点整理
- 各个层次的gcc警告
- 一笔订单,但是误付了两笔钱!这种重复付款异常到底该如何解决?
- 【网络编程】time_wait状态产生的原因,危害,如何避免
- 插入数据并返回插入数据ID
- win7计算机重启遇到错误,安装Win7系统过程出现计算机意外地重新启动或遇到错误提示的解决方法...
- Vue 3.0 Ref-sugar 提案到底是啥,真的是自寻死路吗?
- 说一下<黑暗之魂2>的缺点
- 怎么释放mysql连接_数据库连接释放问题
- linux内核page结构体的PG_referenced和PG_active标志
- ./与../和/的区别
- Vue系列——通过moke进行数据模拟
- 韵达快递上门取件API技术对接文档 java
- 世界上没有哪一份工作是不受气的
- 智能驾驶 车牌检测和识别(三)《CRNN和LPRNet实现车牌识别(含车牌识别数据集和训练代码)》
- python接入poco_使用python+poco+夜神模拟器进行自动化测试实例
- 卸载Axmath 后,word加载项中还是有 Axmath 的解决方法
热门文章
- java多线程 文件夹_java多线程读同一个文件
- 卷积神经网络CNN解析
- Invalid options object. Dev Server has been initialized using an options object that does not match
- 视频文件头解析--mpeg-个人对mpg文件结构的理解
- 2019课设---基于微信小程序的食堂订餐送餐系统设计 【构思】(21)
- 启动http监听失败、添加URL保留项失败,错误6句柄无效
- 物联网DTU用于空调远程监控的作用
- 李笑来---如何选书
- 批量运营200个抖音号,精准引流,打造ip矩阵
- 极速60秒!用10条命令检查Linux服务器性能