(27)
(1)
(26)
发布时间:2016-11-16 14:26:03
kernel 3.10内核源码分析--块设备层request plug/unplug机制
一、基本原理
linux块设备层使用了plug/unplug(蓄流/泄流)的机制来提升io吞吐量。基本原理为:当io请求提交时,不知直接提交给底层驱动,而是先将其放入一个队列中(相当于水池),待一定时机或周期后再将该队列中的请求统一下发。将请求放入队列的过程即plug(蓄流)过程,统一下发请求的过程即为unplug(泄流)过程。每个请求在队列中等待的时间不会太长,通常在ms级别。
如此设计,可以增加io合并和排序的机会,便于提升磁盘访问效率。......
发布时间:2015-09-10 22:42:02
内存管理 内存分配时指定的分配标志的详细说明......
发布时间:2015-09-05 22:47:52
linux内存管理中外碎片的处理方法-伙伴系统以及内存分类......
发布时间:2015-08-28 21:07:39
内存管理:对struct page的详细说明......
发布时间:2015-08-23 19:20:11
内存管理 node zone......