块设备数据完整性支持
?3.4 Block layer bio throttling support
可用于限制设备的 IO 速度
3.5 Partition Types
Advanced partition selection
如果你想要在 linux 上使用一个在其他的介质上运行着操作系统的硬盘时,选择 Y,如
果你不确定时可以选 N
3.6 IO Schedulers
IO 调度器 I / O是输入输出带宽控制,主要针对硬盘,是核心的必须的东西。这里提供
了三个 IO 调度器。
Deadline I/O scheduler
使用轮询的调度器 , 简洁小巧 , 提供了最小的读取延迟和尚佳的吞吐量 , 特别适合于读取
较多的环境 ( 比如数据库 )Deadline I /O调度器简单而又紧密,在性能上和抢先式调度器不
相上下,在一些数据调入时工作得更好。至于在单进程 I /O磁盘调度上,它的工作方式几
乎和抢先式调度器相同,因此也是一个好的选择。
CFQ I/O scheduler
使用 QoS 策略为所有任务分配等量的带宽 , 避免进程被饿死并实现了较低的延迟 , 可以
认为是上述两种调度器的折中 . 适用于有大量进程的多用户系统 CFQ调度器尝试为所有进程
提供相同的带宽。它将提供平等的工作环境,对于桌面系统很合适。
Default I/O scheduler (CFQ)
默认 IO 调度器我这样理解上面三个 IO 调度器:
抢先式是传统的, 它的原理是一有响应, 就优先考虑调度。 如果你的硬盘此时在运行一
项工作,它也会暂停下来先响应用户。 期限式则是: 所有的工作都有最终期限,在这之
前必须完成。 当用户有响应时, 它会根据自己的工作能否完成, 来决定是否响应用户。 CFQ
则是平均分配资源, 不管你的响应多急, 也不管它的工作量是多少,它都是平均分配, 一视
同仁的。
( *) Deadline
( ) CFQ
( ) No-op
4、Processor type and features (处理器类型及特点)
?4.1 DMA memory allocation support
评论1