
linux网卡
文章平均质量分 96
scdxmoe
这个作者很懒,什么都没留下…
展开
-
Effective Gigabit Ethernet Adapters-Intel千兆网卡8257X性能调优
摘自:http://blog.youkuaiyun.com/dog250/article/details/6462389一.综述 针对服务器网络性能进行优化的工作是极端复杂的,因为在这里有多个不确定因素影响的最终的性能,在这里并不是简单的1+1+2=4的问题,而很可能会是1+1+2=-1。粗略的说,影响性能因素的元素大致有:IOAT配置,网卡驱动版本,操作系统版本,主板芯片组-芯片型号/主板布转载 2014-07-16 15:11:08 · 1857 阅读 · 0 评论 -
在Linux上为指定IP端口模拟网络收发包延迟
http://www.linuxidc.com/Linux/2015-01/111187.htm编写网络应用程序时,我们一般都是在网络状况良好的局域网甚至是本机内进行测试调试。有没有办法在网络状况良好的内网环境中,在不改动程序自身代码的前提下,为应用程序模拟复杂的外网环境——尤其是网络延迟呢?这是我在学校写网络程序时就有过的想法,只是一直没认真研究,直到最近在公司编写跨服代码。转载 2017-11-14 16:58:32 · 5212 阅读 · 0 评论 -
vm虚拟机访问外网或暴露服务给外网访问
http://blog.youkuaiyun.com/secretx/article/details/41676985vm虚拟机访问外网或暴露服务给外网访问Vm常用网络设置解释桥接:虚拟机跟宿主机处于同一网段(二者不是嵌套关系,是并列),前提是你宿主机所在局域网你有多余1个的IP,否则可能IP冲突。此外,需要手工为虚拟系统配置IP地址、子网掩码,且注意和宿主机器处于同一网段。N转载 2016-09-22 10:35:33 · 8658 阅读 · 0 评论 -
Linux TCP队列相关参数的总结
http://blog.sina.com.cn/s/blog_e59371cc0102vg4n.html 锋寒 技术保障 基础平台 技术专家在Linux上做网络应用的性能优化时,一般都会对TCP相关的内核参数进行调节,特别是和缓冲、队列有关的参数。网上搜到的文章会告诉你需要修改哪些参数,但我们经常是知其然而不知其所以然,每次照抄过来后,可能很快就忘记或混淆了它们的含义。本文转载 2016-03-15 17:17:05 · 609 阅读 · 0 评论 -
多队列网卡简介以及Linux通过网卡发送数据包源码解读
http://blog.youkuaiyun.com/yanghua_kobe/article/details/7485254 首先我们看一下一个主流多队列网卡(E1000)跟多核CPU之间的关系图:非多队列:linux的网卡由结构体net_device表示,一个该结构体对应一个可以调度的数据包发送队列。数据包的实体在内核中以结构体sk_buff(s转载 2014-09-26 11:08:42 · 899 阅读 · 0 评论 -
linux协议栈中网卡相关的名词解释
摘自:http://blog.youkuaiyun.com/w_s_xin/article/details/11632089 和 这个文档介绍了Linux网络协议栈中一系列互补的技术。这些技术用来增加多处理器系统的并行性和改善性能。这些技术包括:RSS: Receive Side Scaling (接收侧的缩放) RPS: Receive Packet Steeri转载 2014-07-18 13:54:24 · 1372 阅读 · 0 评论 -
Introduction to Receive Side Scaling
----------------------------------------------------------------------------------------------------------------------Receive side scaling (RSS) is a network driver technology that enables the e转载 2014-07-16 18:04:28 · 1862 阅读 · 0 评论 -
linux内核对网卡驱动多队列的支持
摘自:http://blog.youkuaiyun.com/dog250/article/details/5303416linux的招牌就是它强大的网络功能,稳定,高效,能随着现实的日新月异而日趋完善。众所周知,linux的网卡由结构体net_device表示,一 个该结构体对应一个可以调度的数据包发送队列,注意,这里不谈数据包接收,数据包的实体在内核中以结构体sk_buff表示,这样的话,上述文转载 2014-07-16 11:44:42 · 3129 阅读 · 0 评论 -
多队列网卡简介
摘自:http://blog.youkuaiyun.com/turkeyzhou/article/details/7528182多队列网卡是一种技术,最初是用来解决网络IO QoS (quality of service)问题的,后来随着网络IO的带宽的不断提升,单核CPU不能完全处满足网卡的需求,通过多队列网卡驱动的支持,将各个队列通过中断绑定到不同的核上,以满足网卡的需求。常见的有In转载 2014-07-16 11:43:27 · 703 阅读 · 0 评论 -
多队列网卡简介以及Linux通过网卡发送数据包源码解读
首先我们看一下一个主流多队列网卡(E1000)跟多核CPU之间的关系图:非多队列:linux的网卡由结构体net_device表示,一个该结构体对应一个可以调度的数据包发送队列。数据包的实体在内核中以结构体sk_buff(skb),形如:多队列:一个网卡可以拥有多个队列接下来,看看TX引擎是如何工作的(注:对于发送转载 2014-07-16 11:09:24 · 687 阅读 · 0 评论 -
linux下模拟丢包,延时命令总结
http://blog.youkuaiyun.com/hackxiaof/article/details/52160275linux下模拟丢包,延时命令总结:首先通过ifconfig命令 1.设置延时延时:sudo tc qdisc add dev eth0 root netem delay 30ms 范围内延时(10-50ms):sudo tc qdis转载 2017-11-14 17:46:10 · 3484 阅读 · 0 评论