The anticipatory I/O scheduler is the default disk scheduler. It is generally a good choice for most environments, but is quite large and complex when compared to the deadline I/O scheduler, it can also be slower in some cases especially some database loads
The deadline I/O scheduler is simple and compact, and is often as good as the anticipatory I/O scheduler, and in some database workloads, better. In the case of a single process performing I/O to a disk at any one time, its behaviour is almost identical to the
anticipatory I/O scheduler and so is a good choice.
(siehe: Device Drivers ---> Block devices ---> IO Schedulers)The CFQ I/O scheduler tries to distribute bandwidth equally among all processes in the system. It should provide a fair working environment, suitable for desktop systems.
Standardmäßig wird anticipatory ausgewählt. Jetzt überlege ich, ob ich auf einem reinen MySQL Server mal zu deadline und auf meinem Notebook zu CFQ wechseln soll. Hat das jemand von euch schon gemacht, oder weiß wo es weitere Infos gibt?
