A minimalistic I/O scheduler for blk-mq.
The following steps are recommended in retrieving the package:
- Use
wget
to pull the latest tarball onto the machine. - Run
tar xvzf <file-name>.tar.gz
on the tarball to extract it. cd
into the directory.- Run
make
to install the I/O scheduler. - (Optional) If failure to find modules when running make...
- Obtain source code from current kernel:
apt-get source linux-image-$(uname -r)
- Obtain build dependencies
sudo apt-get build-dep linux-image-$(uname -r)
- Place
jared-iosched.c
andMakefile
in kernel source directory/block. - Run
make
to install the I/O scheduler.
- Run
sudo insmod jared-iosched.ko
to install the module. - Validate it is installed by running
sudo lsmod
.
All changes and versioning information can be found in the CHANGELOG.
Copyright (c) 2019 UofL Computer Systems Lab. See LICENSE for details.