Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1509626
  • 博文数量: 228
  • 博客积分: 1698
  • 博客等级: 上尉
  • 技术积分: 3241
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-24 21:49
个人简介

Linux

文章分类

全部博文(228)

文章存档

2017年(1)

2016年(43)

2015年(102)

2014年(44)

2013年(5)

2012年(30)

2011年(3)

发布时间:2014-11-27 10:16:29

(1)TSO (TCP Segmentation Offload)  TSO (TCP Segmentation Offload) 是一种利用网卡分割大数据包,减小 CPU 负荷的一种技术,也被叫做 LSO (Large segment offload) ,如果数据包的类型只能是 TCP,则被称之为 TSO,如果硬件支持 TSO 功能的话,也需要同时支持硬件的 TCP 校验计算和分散 - 聚集 (Scatter .........【阅读全文】

阅读(6226) | 评论(0) | 转发(3)

发布时间:2014-11-26 20:25:07

多队列网卡是一种技术,最初是用来解决网络IO QoS (quality of service)问题的,后来随着网络IO的带宽的不断提升,单核CPU不能完全处满足网卡的需求,通过多队列网卡驱动的支持,将各个队列通过中断绑定到不同的核上,以满足网卡的需求。常见的有Intel的82575、82576,Boardcom的57711等,下面以公司的服务器.........【阅读全文】

阅读(2843) | 评论(0) | 转发(2)

发布时间:2014-11-26 14:52:01

原创文章,转载请注明: 转载自pagefault 本文链接地址: linux kernel 2.6.35中RFS特性详解 前面我介绍过google对内核协议栈的patch,RPS,它主要是为了软中断的负载均衡,这次继续来介绍google 的对RPS的增强path RFS(receive flow steering),RPS是把软中断map到对应cpu,而这个时候还会有另外.........【阅读全文】

阅读(3385) | 评论(0) | 转发(3)

发布时间:2014-11-26 14:27:00

xps全称是Transmit Packet Steering,是rfs/rps的作者Tom Herbert提交的又一个patch,预计会在2.6.37进入内核。这个patch主要是针对多队列的网卡发送时的优化,当发送一个数据包的时候,它会根据cpu来选择对应的队列,而这个cpu map可以通过sysctl来设置:点击(此处)折叠或打开.........【阅读全文】

阅读(6130) | 评论(0) | 转发(2)

发布时间:2014-08-14 14:27:36

上篇介绍到了pf->create函数,这个函数调用完成后socket的创建就算结束了。不同协议簇下pf->create的实现是不同的,这里暂时选择AF_INET协议簇进行分析,其他再补充。先看一下pf->create对应了那个函数,以及使如何对应上的点击(此处)折叠或打开static int __init inet_init(void).........【阅读全文】

阅读(3861) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

hanwei_10492013-04-23 16:33

google-perftools export

回复  |  举报
留言热议
请登录后留言。

登录 注册