发布时间:2015-03-13 17:34:48
转自:http://blog.chinaunix.net/uid-20695170-id-3036641.html网络协议栈的缩放(Scaling in the Linux Networking Stack)简介============这个文档介绍了Linux网络协议栈中一系列互补的技术,用来增加多处理器系统的并行性和改善性能。包括:RSS: Receive Side Scaling (接收侧的缩放) RPS: Re.........【阅读全文】
发布时间:2015-02-05 15:14:03
今天在工程项目中,通过socket建立了server和client的通信协议,为了简化实现,用了send一次,recv一次的机制。以前读过TCP协议,想到了数据由内核到用户缓冲区的推送机制,感觉这种send一次和recv一次的机制存在问题,于是上网搜了相关文章。发现以下内容正是讨论此事,便记录下来,同时感谢作者的整理,参考原文地址如下.........【阅读全文】
发布时间:2014-12-12 13:45:44
早就想整理网络数据包收发流程了,一直太懒没动笔。今天下决心写了一、硬件环境intel82546:PHY与MAC集成在一起的PCI网卡芯片,很强大bcm5461: PHY芯片,与之对应的MAC是TSECTSEC: Three Speed Ethernet Controller,三速以太网控制器,PowerPc 架构CPU里面的MAC模块&n.........【阅读全文】