花费 18 ms
Linux下的I/O复用与epoll详解

前言 I/O多路复用有很多种实现。在linux上,2.4内核前主要是select和poll,自Linux 2.6内核正式引入epoll以来,epoll已经成为了目前实现高性能网络服务器的 ...

Wed Jul 23 02:35:00 CST 2014 9 67434
Linux CPU亲缘性详解

前言 在淘宝开源自己基于nginx打造的tegine服务器的时候,有这么一项特性引起了笔者的兴趣。“自动根据CPU数目设置进程个数和绑定CPU亲缘性”。当时笔者对CPU亲缘性没有任何概念 ...

Sun Jul 27 05:04:00 CST 2014 1 6280
Linux 网络I/O模型

前言 本文是笔者的第一篇博文,在这篇文章的大部分内容基于steven大神的《Unix Network Programming》。一来是对书本内容的整理与归纳。二来也是为接下来的博文奠定基础 ...

Thu Jul 17 08:41:00 CST 2014 9 1719
false-sharing原理浅析和测试

绪论 SMP(对称多处理)架构简单的说就是多个CPU核,共享同一个内存和总线。L1 cache也叫芯片缓存,一般是CPU Core私有的,即每个CPU核一个,L2 cache可能是私有的也可 ...

Tue Jan 16 06:36:00 CST 2018 0 1236
两种高效的事件处理模式

前言 网络服务在处理数以万计的客户端连接时,往往出现效率低下甚至完全瘫痪,这被 称为 C10K 问题。C10K问题最早提出于2003年,10多年间,随着互联网的迅速发展,越来越多的网络服 ...

Sun Jul 20 10:21:00 CST 2014 1 2246

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM