Linux的I/O调度器

  sre

cat /sys/block/sda/queue/scheduler
noop [deadline] cfq #括号里面的是当前调度器

CFQ (Completely Fair Scheduler完全公平调度器)(cfq) :它是许多 Linux 发行版的默认调度器;它将由进程提交的同步请求放到多个进程队列中,然后为每个队列分配时间片以访问磁盘。
Noop 调度器(noop) : 基于先入先出(FIFO)队列概念的 Linux 内核里最简单的 I/O 调度器。此调度程序最适合于 SSD。
截止时间调度器(deadline) : 尝试保证请求的开始服务时间。

sudo echo noop > /sys/block/sda/queue/scheduler #临时改动

vim /etc/default/grub 将GRUB_CMDLINE_LINUX_DEFAULT值增加 elevator=noop 永久生效

LEAVE A COMMENT

Captcha Code