摘要: 前几天nginx的0.8.x正式成为stable,然后看了下代码,发现0.8加入了linux native aio的支持,我们知道在linux下有两种aio,一种是glibc实现的aio,这个比较烂,它是直接在用户空间用pthread进行模拟的。还有一种就是内核实现的aio,这些系统调用是以io_x 阅读全文
posted @ 2015-09-19 18:44 taek 阅读(992) 评论(0) 推荐(0) 编辑
摘要: innodb 的最小管理单位是页 innodb的最小申请单位是区,一个区 1M,内含64个页,每个页16K ,即 64*16K=1M, 考虑到硬盘局部性,每次读取4个区,即读4M的数据加载至内存 线性预读: innodb的读线程从disk读取4M数据后,如果这4个区中被连接访问的页的数据大于或等于i 阅读全文
posted @ 2015-09-19 18:37 taek 阅读(1680) 评论(0) 推荐(0) 编辑