Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1912352
  • 博文数量: 376
  • 博客积分: 2147
  • 博客等级: 大尉
  • 技术积分: 3642
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-06 10:47
文章分类

全部博文(376)

文章存档

2019年(3)

2017年(28)

2016年(15)

2015年(17)

2014年(182)

2013年(16)

2012年(115)

我的朋友

发布时间:2016-05-19 16:40:17

RPS和RFSRPS 全称是 Receive Packet Steering, 这是Google工程师 Tom Herbert (therbert@google.com )提交的内核补丁, 在2.6.35进入Linux内核. 这个patch采用软件模拟的方式,实现了多队列网卡所提供的功能,分散了在多CPU系统上数据接收时的负载, 把软中断分到各个CPU处理,而不需要硬件支持,.........【阅读全文】

阅读(1848) | 评论(0) | 转发(0)

发布时间:2016-05-19 16:23:42

1  RPS/RFS 介绍1.1 RPS/RFS出现的原因RPS/RFS 功能是在Linux- 2.6.35中有google的工程师提交的两个补丁,这两个补丁的出现主要是基于以下两点现实的考虑:(1)       这两个补丁的出现,是由于服务器的CPU越来越强劲,可以到达十几核、几十核,而网卡硬件队列则才4个、.........【阅读全文】

阅读(2252) | 评论(0) | 转发(0)

发布时间:2016-05-19 16:07:05




......【阅读全文】

阅读(2451) | 评论(0) | 转发(0)

发布时间:2016-04-01 17:43:11

引言:应用级别的内存分配器的作用主要在于减少malloc函数的调用,降低系统的内存碎片。作为高性能的服务器,一般都会有自己的内存分配方案。slab作为一款Linux内核的经典内存分配方式,应用在很多的应用级别的软件上,比如说Memcached 等。        今天的主题就分享一下最近写的slab的一个简单.........【阅读全文】

阅读(1520) | 评论(0) | 转发(0)

发布时间:2016-03-31 15:46:18

最近调试一段代码进程间通信的代码出现了一个问题。伪代码如下:进程中的A和B是共享内存的变量,A和B分别在处理器0和1上运行。 进程A:  procuce()  {        A=2;      B=1;  }  进程B:   procuce()   {    &nbs.........【阅读全文】

阅读(2842) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册