摘要:
补充关于内存的一些基础知识,主要是为了理解DPDK,没有涉及太深。
RAM分为SRAM(static random access memory)和DRAM(dynamic random access memory)。
主存DRAM由大至小,由上往下可做以下拆分:channel > DIMM > rank > chip > bank > row / column。 阅读全文
摘要:
I/O多路复用 select poll
等待队列
select内核实现探究
poll内核实现探究 阅读全文
摘要:
基于缓存的存储器层次结构
通用高速缓存存储器结构
高速缓存的映射
Core i7的高速缓存特性
几种cache方式 阅读全文
摘要:
基本并发模型
1、多进程
2、I/O多路复用
3、多线程 阅读全文
摘要:
写在前面 写NGINX系列的随笔,一来总结学到的东西,二来记录下疑惑的地方,在接下来的学习过程中去解决疑惑。也希望同样对NGINX感兴趣的朋友能够解答我的疑惑,或者共同探讨研究。整个NGINX系列的文章中,我会将我的疑惑用红色标出,希望能遇到前辈在评论中给我解答迷津。 ----基于nginx 1.4... 阅读全文
摘要:
超线程
volatile关键字
CPU发展 阅读全文
摘要:
Code Simplicity–The Science of Software Development 阅读全文
摘要:
实验基于Centos 6.2升级linux内核直接在一个有编译环境的设备上,编译升级内核很简单。make menuconfig或者拷贝现有系统的.config文件修改.config文件 CONFIG_DEBUG_INFO=n (避免编译产生文件过大)make oldconfigmake all -j... 阅读全文
摘要:
写在前面写NGINX系列的随笔,一来总结学到的东西,二来记录下疑惑的地方,在接下来的学习过程中去解决疑惑。也希望同样对NGINX感兴趣的朋友能够解答我的疑惑,或者共同探讨研究。整个NGINX系列的文章中,我会将我的疑惑用红色标出,希望能遇到前辈在评论中给我解答迷津。定时器在介绍定时器之前,先简要说下... 阅读全文
摘要:
写在前面写NGINX系列的随笔,一来总结学到的东西,二来记录下疑惑的地方,在接下来的学习过程中去解决疑惑。也希望同样对NGINX感兴趣的朋友能够解答我的疑惑,或者共同探讨研究。整个NGINX系列的文章中,我会将我的疑惑用红色标出,希望能遇到前辈在评论中给我解答迷津。内存池Nginx是对我之前了解的内... 阅读全文