tcp/ip协议栈
文章平均质量分 82
qingchi0
这个作者很懒,什么都没留下…
展开
-
网络驱动移植之sk_buff结构体及其相关操作函数
http://blog.csdn.net/npy_lp/article/details/7174124 struct sk_buff是Linux操作系统网络相关代码中最重要的结构体之一,用于管理已接收或正要传输的网络数据包。此结构体定义在include/linux/skbuff.h头文件中。 1、结构体成员 [cpp] view plaincopy转载 2013-12-24 15:49:23 · 1370 阅读 · 0 评论 -
tcpcopy架构漫谈
http://blog.csdn.net/wangbin579/article/details/8949315基于server的请求回放领域,一般分为离线回放和在线实时复制两大领域,一般研究者都是从离线回放的角度在苦苦研究,而在实时复制领域,研究非常少,至少从sigcomm评审人的评审意见来看,没有看到相关内容。请求实时复制,据我所知,一般可以分为两类:1)基于应用层的转载 2014-02-21 14:37:27 · 797 阅读 · 0 评论 -
netperf的时间测量值得分析
最近载一个项目中发现用netperf测试的网络延时波动较大,于是分析原因,原创 2014-09-18 17:19:46 · 2972 阅读 · 1 评论 -
fastsocket优化网络性能原理
fastsocket是一个fastos的一个网络方面的优化,由新浪开源。fastsocket主要优化内核中的accept因为锁而导致的串行,对于短连接会极大的提高其性能,cpu核越多性能提升越明显。基于内核模块和一个动态链接库,对于某些应用程序不需修改就可使用。但是并非所有应用都能通过fastsocket获得性能提升。 fastsocket比较适用于一下场景:Ø 系统至少不少于8个cpu原创 2014-12-26 10:42:57 · 15861 阅读 · 0 评论 -
docker底层之cgroup
cgroup的实现相对namespace要复杂一些,网上也有一些代码分析,大家对代码分析的兴趣估计也不大,所以这里就不放代码分析了,主要对其使用进行说明,么么哒。Cgroup是linux内核集成的资源控制机制,cgroup与用户态交互通过特殊文件系统cgroup文件系统,进行交互,所有设置或者查看cgroup的动作都可以通过cgroup文件系统下的文件完成,因此除了编译内核的时候需要打开特原创 2015-03-29 13:18:47 · 3896 阅读 · 0 评论