发布时间:2016-05-19 16:23:42
1 RPS/RFS 介绍1.1 RPS/RFS出现的原因RPS/RFS 功能是在Linux- 2.6.35中有google的工程师提交的两个补丁,这两个补丁的出现主要是基于以下两点现实的考虑:(1) 这两个补丁的出现,是由于服务器的CPU越来越强劲,可以到达十几核、几十核,而网卡硬件队列则才4个、.........【阅读全文】
发布时间:2016-04-01 17:43:11
引言:应用级别的内存分配器的作用主要在于减少malloc函数的调用,降低系统的内存碎片。作为高性能的服务器,一般都会有自己的内存分配方案。slab作为一款Linux内核的经典内存分配方式,应用在很多的应用级别的软件上,比如说Memcached 等。 今天的主题就分享一下最近写的slab的一个简单.........【阅读全文】
发布时间:2016-03-31 15:46:18
最近调试一段代码进程间通信的代码出现了一个问题。伪代码如下:进程中的A和B是共享内存的变量,A和B分别在处理器0和1上运行。 进程A: procuce() { A=2; B=1; } 进程B: procuce() { &nbs.........【阅读全文】
发布时间:2015-12-24 10:42:14
DDNS (Dynamic DNS) 扩展了 DNS 将客户端 IP 与其域名进行静态映射的功能,它可以将同一域名实时地解析为不同的动态 IP,而不需要额外的人工干预。这在客户端 IP 地址不断发生变化的情况下,尤其是在无线网络和 DHCP 环境中,都有着极其重要的意义。本文通过分析 DDNS 的工作原理,简单演示了其在 Linux 网络.........【阅读全文】