Tuning the I/O scheduler - PingDirectory - 9.3

PingDirectory 9.3

bundle
pingdirectory-93
ft:publication_title
PingDirectory 9.3
Product_Version_ce
PingDirectory 9.3 (Latest)
category
Product
pd-93
pingdirectory
ContentType_ce

Using the correct I/O scheduler can increase performance and reduce the possibility of database timeouts when the system is under extreme write load.

For file systems running on an SSD or in a virtualized environment, use the recommended noop scheduler. For all other systems, use the deadline scheduler.

The procedure for configuring a scheduler to use at startup depends on the version of Linux. See the Linux documentation for your specific version for the correct way to configure this setting.

  1. To determine which scheduler is configured on your system, run the following command.
    $ cat /sys/block/<block-device>/queue/scheduler
  2. To change the scheduler on a running system, run the following command.
    $ echo 'deadline' > /sys/block/sda/queue/scheduler
  3. Restart the system to apply the change.