linux开启磁盘多队列(blk-mq)
新版内核在blk层加入了多队列功能,可以尽情发挥SSD的性能,开启多队列可以在编译内核的时候默认开启,也可以通过启动参数配置scsi_mod.use_blk_mq
- 在/etc/default/grub中添加参数:
GRUB_CMDLINE_LINUX="scsi_mod.use_blk_mq=1" # 1是开启 0是关闭
- 更新grub:
sudo update-grub
或者直接编辑/boot/grub/grub.cfg在vmlinuz开头的一行结尾处添加
scsi_mod.use_blk_mq=1
开启blk-mq之后可以使用mq-deadline、BFQ和Kyber调度器,开启之后不支持电梯标记,也就是启动参数中的:
elevator=none
有多个磁盘可以配置一下udev规则:
# set deadline scheduler for non-rotating disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0",ATTR{queue/scheduler}="bfq"
# set bfq scheduler for rotating disks
ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="deadline"
# set mq-deadline scheduler for non-rotating nvme-disks
ACTION=="add|change", KERNEL=="nvme[0-9]n1", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="bfq"
注:开启多对列之后单队列就不能使用了,相应的单队列算法都看不见了,想要使用单队列关闭多队列调度即可。
linux开启磁盘多队列(blk-mq)相关推荐
- Linux安装消息队列IBM MQ 7.5开发版安装配置详解
消息队列IBM MQ 7.5开发版安装配置详解 文章目录 消息队列IBM MQ 7.5开发版安装配置详解 前言 一.什么是IBM MQ? 二.安装前准备 1.安装前准备 2.安装MQ Server 3 ...
- linux磁盘分配方案,安装Linux系统磁盘分配方案.doc
安装Linux系统磁盘分配方案.doc 安装 Linux系统磁盘分配方案 2009-03-13 0825 Linux系统分区功能简介 / 根目录 /bin 存放必要的命令 /boot 存放内核以及启动 ...
- 关于Linux服务器磁盘空间占满问题的解决方法
下面给大家分享一篇关于Linux服务器磁盘占满问题解决方法(/dev/sda3 满了),需要的的朋友参考下吧 下面我们一起来看一篇关于Linux服务器磁盘占满问题解决(/dev/sda3 满了),希望 ...
- Linux下磁盘I/O测试
目前主流的第三方IO测试工具有[neiqian]fio[/neiqian].[neiqian]iometer[/neiqian]和[neiqian]Orion[/neiqian],这三种工具各有千秋. ...
- 认识Linux的磁盘配额(转载)
认识Linux的磁盘配额(转载) 对于管理Windows系统的网络管理员来说,配置磁盘配额是一件比较容易的事情,那么,如何在Linux下配置磁盘配额,在配置磁盘配额时需要注意哪些问题,可能有些读者朋友 ...
- Linux命令-磁盘管理(二)
Linux命令-磁盘管理(二) Linux mmount命令 Linux mmount命令用于挂入MS-DOS文件系统. mmount为mtools工具指令,可根据[mount参数]中的设置,将磁盘内 ...
- linux+平均磁盘请求数量_Linux 查看磁盘IO并找出占用IO读写很高的进程
背景-线上告警 线上一台服务器告警,磁盘利用率 disk.util > 90,并持续告警. 登录该服务器后通过 iostat -x 1 10 查看了相关磁盘使用信息.相关截图如下: # 如果没有 ...
- (转)Linux服务器磁盘空间占满问题
转自:https://www.cnblogs.com/cindy-cindy/p/6796684.html 下面我们一起来看一篇关于Linux服务器磁盘占满问题解决(/dev/sda3 满了),希望碰 ...
- linux初学者-磁盘配额篇
linux初学者-磁盘配额篇 在使用磁盘时,只要有权限,不管什么用户都可以在其中写入数据,但是如果是多人在一个磁盘中写入数据,就会出现争议,如果一个用户将磁盘空间用完,那么其他人无法再使用.如下图所示 ...
- Linux 用户磁盘空间配额管理
Linux 用户磁盘空间配额管理 2011-12-21 17:16 文件系统配额示例:检查quota功能包是否已经安装:rpm –q quota 1. 先要启动文件系统的限额功能.这一步主要是要编辑/ ...
最新文章
- 如何实施好基于MOSS的企业搜索项目(上)
- MATLAB从入门到精通-缺失值和异常值的处理应用案例
- 有趣c语言编程经典例子,C语言简单有趣例子总结ZWF.pdf
- HDU1176(DP)
- realloc 用方法
- 入门monkeyrunner7-monkeyrunner demo3 EasyMonkeyDevice+hierarchyviewer +monkeyrunner+截图对比
- SharePoint Portal Server-管理匿名访问设置
- IOS逆向学习-越狱环境的搭建
- “阻塞(pend)”与“挂起(suspend)”的区别?
- eclipse中如何把中文变成英文?
- 公司的hr是怎么在被解雇的边缘疯狂试探的
- Java中基本数据类型和包装类型的区别
- Python 视频教程百度云分享
- 多维偏序总结(CDQ)
- C语言函数指针和函数的首地址
- 北斗网络同步时钟与GPS卫星时钟同步设备的区别
- 短视频剪辑自学小技巧,掌握并运用,让你的短视频火起来
- 第7组 团队展示(组长)
- MyBatis 框架技术笔记
- 隐马尔科夫模型(前向后向算法、鲍姆-韦尔奇算法、维特比算法)