Linux 2.6内核配置说明(4----Block layer块设备层)

原创 2013年12月04日 09:03:33

Enable the block layer

块设备支持,使用硬盘/USB/SCSI设备者必选

Support for Large Block Devices

仅在使用大于2TB的块设备时需要

Support for tracing block io actions

块队列IO跟踪支持,它允许用户查看在一个块设备队列上发生的所有事件,可以通过blktrace程序获得磁盘当前的详细统计数据

Support for Large Single Files

仅在可能使用大于2TB的文件时需要

IO Schedulers

IO调度器

Anticipatory I/O scheduler

假设一个块设备只有一个物理查找磁头(例如一个单独的SATA硬盘),将多个随机的小写入流合并成一个大写入流,用写入延时换取最大的写入吞吐量.适用于大多数环境,特别是写入较多的环境(比如文件服务器)

Deadline I/O scheduler

使用轮询的调度器,简洁小巧,提供了最小的读取延迟和尚佳的吞吐量,特别适合于读取较多的环境(比如数据库)

CFQ I/O scheduler

使用QoS策略为所有任务分配等量的带宽,避免进程被饿死并实现了较低的延迟,可以认为是上述两种调度器的折中.适用于有大量进程的多用户系统

Default I/O scheduler

默认IO调度器

相关文章推荐

Linux Page cache和Block I/O layer

下面内容是来自LKD的读书笔记,见该书的《Chapter 16 The Page Cache and Page Writeback》和《Chapter 14 The Block I/O Layer》,...

Linux那些事儿之我是Block层(11)传说中的内存映射(上)

“如果这次有机会与中央首长握了手,能不能不要洗掉,这样等回去之后与他们握手,就如同首长与他们握手了.” 2007年10月17日,参加十七大的福建三明市特殊教育学校校长黄金莲如此转述学生的嘱托.网络暴民...

Ceph配置块设备

Ceph配置块设备 在搭建好Ceph分布式存储后,在一个客户端上直接挂载Ceph的一个块设备image。 下面就解释下如何配置:(此文档上接>) 一、在ceph-client安装ceph和相关配置 ...

Ceph实践总结之:Centos 下RBD块设备客户端的配置

在进行本章的操作之前,要先完成基本集群的搭建,请参考http://blog.csdn.net/eric_sunah/article/details/40862215 Ceph的块设备又称为 RBD ...

块设备之三

一、I/O调度器 1.1 数据结构 在将请求提交给块设备时,内核提供了各种调度策略,这些调度器用于重排和调度I/O请求以获得最优的性能。I/O调度器在内核中被称为elevator。内核使用了如下数据结...

linux-2.6内核模块引用计数的实现(try_module_get和module_put)

linux-2.6内核模块引用计数的实现作者:刘洪涛,华清远见嵌入式学院金牌讲师。 一、模块使用计数的背景知识    模块是一种可以在内核运行过程中动态加载、卸载的内核功能组件。2.6内核中模块的命名...

Linux 2.6内核配置说明(10----Device Drivers设备驱动程序)

Generic Driver Options 驱动程序通用选项 Select only drivers that don't need compile-time external firmw...

Linux 2.6内核配置说明

Linux 2.6内核配置说明 (国嵌)                Code maturity level options                  代码成熟度选项 ...
  • hzhongk
  • hzhongk
  • 2014年07月29日 14:06
  • 806

Linux 2.6内核配置说明(6----Power management options电源管理选项)

Power Management support 电源管理有APM和ACPI两种标准且不能同时使用.即使关闭该选项,X86上运行的Linux也会在空闲时发出HLT指令将CPU进入睡眠状态 ...

Linux_2.6内核配置说明

Code maturity level options 代码成熟度选项 Prompt for development and/or incomplete code/drivers 显示尚在开...
  • wuye110
  • wuye110
  • 2013年02月28日 14:22
  • 492
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux 2.6内核配置说明(4----Block layer块设备层)
举报原因:
原因补充:

(最多只允许输入30个字)