高级 Linux IO 调度程序:为现代存储技术调优
让我们深入了解Linux IO调度器的世界,看看如何为现代存储技术进行调优。准备好,因为我们即将从0到100K IOPS飞速前进! IO调度器概况 在我们开始调优之前,先快速浏览一下现代Linux内核中可用的IO调度器: * CFQ(完全公平排队):老牌可靠,但已显老态 * Deadline:全能型选手,特别适合混合工作负载 * NOOP:简单高效,适用于SSD * BFQ(预算公平排队):新秀,承诺更好的延迟 * mq-deadline:Deadline的多队列版本 * Kyber:为快速存储和多队列设置而设计 每个调度器都有其优缺点。诀窍在于找到适合您特定硬件和工作负载的调度器。 识别当前使用的调度器 在我们开始调整之前,先看看您当前使用的调度器。运行以下命令: $ cat /sys/block/...