网卡82546驱动linux,Linux e1000e网卡驱动
目录
识别网卡
命令行参数
附加配置
技术支持
一、识别网卡
e1000e驱动支持Intel所有的GbE PCIe网卡,除了82575,82576,基于82580系列的网卡。
提示:Intel(R) PRO/1000 P Dual网卡是支持e1000,但不支持e1000e,因为82546部分支持PCIe。
更多信息关于怎么识别你的网卡,去官网的 Adapter & Driver ID Guide:
http://support.intel.com/support/go/network/adapter/idguide.htm
对于最新的Intel网卡驱动,参考下面网站,输入网卡名或者类型就能搜索到:
http://support.intel.com/support/go/network/adapter/home.htm
二、命令行参数
参数的默认值一般都是推荐的设置,除非是有特别提示。
提示:InterruptThrottleRate,RxIntDelay, TxIntDelay, RxAbsIntDelay, TxAbsIntDelay,
以上参数的详细信息参考:http://www.intel.com/design/network/applnots/ap450.htm
InterruptThrottleRate
有效范围: 0,1,3,4,100-100000(0=off, 1=dynamic, 3=dynamic conservative,4=simplified balancing)
默认值: 3
驱动可以限制网卡为收到的报文生成中断的数量的频率,即每秒生成的中断个数。驱动通过设置网卡每秒中断数量的最大值来实现这个功能。
设置InterruptThrottleRate的值大于等于100,会设置网卡每秒发送出去的中断的最大值,即使受到了更多的报文。
这样减少了系统中断的负载并能降低CPU利用率,但是会增加处理报文的延迟。
驱动默认是假定InterruptThrottleRate的值是8000,综合来看,这对所有流量类型的报文都是很好的,但是缺乏对小报文的性能和延迟。
硬件每秒能处理更多的小报文,由此一个自适应的中断调节算法就应运而生了。
驱动有2种自适应模式(设置为1,3),都能基于它收到的流量来动态调节InterruptThrottleRate的值。
在判断出收到流量的类型的最后一个时间段,会调整InterruptThrottleRate到一个合适的值。
算法对每一个时间间隔收到的流量进行分类,一旦类型确定了,InterruptThrottleRate的值就会调整到这个类型的最佳的值。有3种已经定义好的类型:
"Bulk traffic" 适用于大流量的正常大小的报文
"Low latency" 适用于小流量或占大比例的小报文的流量
"Lowest latency" 适用于几乎全是小报文或者小流量
在动态保守模式(dynamic conservative),InterruptThrottleRate在"Bulk traffic"类型是设置为4000。
如果是"Low latency"或者"Lowest latency"类型,InterruptThrottleRate会逐步的上升,直到20000。
这个默认的模式对大多数应用程序都很适用。
对那些对低延迟至关重要的情况,比如集群或网格计算,算法会降低延迟甚至会设置成模式1,在模式1下,会逐步增长InterruptThrottleRate到70000,类型为"Lowest latency"。
在精简模式(simplified),中断的速率是基于TX与RX流量的比例来设置的。如果bps(bytes per second)速率近似相同,中断速率会慢慢下降到每秒2000个中断。
如果流量大多数的是发送或者大多数的是接收,中断速率能高达8000。
时间: 03-31
网卡82546驱动linux,Linux e1000e网卡驱动相关推荐
- Linux系统e1000e网络驱动源码(最深入)分析过程
简介 本文讲解得e1000e网卡驱动主要用于intel网卡,以驱动的设计流程,分析整个驱动的接收和发送包过程. 首先介绍4个e1000e基础知识: 1)PCIE的配置空间初始化:PCIE卡都遵循一个标 ...
- linux 服务器 安装网卡驱动,linux下安装编译网卡驱动的方法
安装linux操作系统后发现没有网卡驱动,表现为 system → Administration → Network下Hardware列表为空. 以下为安装编译网卡驱动的过程,本人是菜鸟,以下是我从网 ...
- linux+网卡驱动社区,Linux下如何确定网卡所使用的驱动程序
有些时候你可能想知道某个Linux系统的网卡正在使用什么驱动程序,下面简单介绍下如何解决这个问题. 1. 无论是集成网卡还是独立的网卡,都必须通过某种方式连接到PCI总线上,这样的话,必定有有一个代号 ...
- linux i217 v网卡驱动,手动安装Intel network I217-LM网卡的Linux驱动
1.Intel官网下载Linux网卡驱动 Intel 官网下载中心:https://downloadcenter.intel.com/zh-cn/product/60019/-I217-LM 2.安装 ...
- linux查看当前igb的版本信息,Linux下查看网卡驱动和版本信息
Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡信息:lspci | grep Ethernet ...
- linux命令查看驱动,Linux下查看网卡驱动和版本信息
Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡信息:lspci | grep Ethernet ...
- linux网卡驱动离线安装_LINUX网卡驱动重新安装
查看网卡版本:ethtool-i eth0 查看网卡是否被识别:lspci |grep Ethernet 定位网卡:ethtool -p eth0 一.插入UP 二.创建目录UP和jin mkdir ...
- linux下看网卡版本,Linux下查看网卡驱动和版本信息
Linux下查看网卡驱动和版本信息 查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv # 3个小写的v 查看网卡 Linux下查看网卡驱动和版本信息 查看网卡生产厂 ...
- linux查看网卡驱动的命令,在Linux下确定网卡所使用驱动程序的方法
有些时候你可能想知道某个Linux系统的网卡正在使用什么驱动程序,下面简单介绍下如何解决这个问题.一起去看看吧! 1.无论是集成网卡还是独立的网卡,都必须通过某种方式连接到PCI总线上,这样的话,必定 ...
- linux判断网卡是否挂载,检查网卡是否加载 - Linux服务器网卡驱动安装及故障排除_服务器应用_Linux公社-Linux系统门户网站...
2.检查网卡是否加载: 驱动硬件是操作系统最基本的功能,操作系统通过各种驱动程序来驾驭硬件设备,和Windows系统不同Linux内核目前采用可加载的模块化设计(LKMs Loadable Kerne ...
最新文章
- 利用do文件方式进行modelsim仿真
- 写jsx_一种让小程序支持JSX语法的新思路
- 我对软件设计原则的理解
- zen-cart首页能否在中间栏显示“所有商品”?
- 第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛(昆明) AC(带悔贪心)
- 基于Bresenham和DDA算法画线段
- 基于Sql Server 2008的分布式数据库的实践
- Apache、Tomcat、IIS(PHP、JSP、ASP)共存及安装Tomcat
- php实现微信公众号半匹配,半全局块匹配(Semi-Global Block Matching)算法
- 通俗的解释交叉熵与相对熵
- storm中worker、executor、task之间的关系
- Oracle 定时任务(dbms_jobs)、expdp 与 impdp 数据泵导入导出
- You don’t have permission to access / on this server
- H264/AVC协议基本概况
- scratch 游戏html5,scratch3转换为html5
- 从C/C++到Python(之二)(By Robinvane Suen)
- win7系统无法开启telnet服务器,Win7系统开启telnet客户端解决无法使用命令问题
- HTML简述及基本结构
- 硕士毕业论文应该如何梳理论文框架?
- python多线程详解 Python 垃圾回收机制