Re: IO scheduling [message #6908 is a reply to message #6668] |
Wed, 27 September 2006 11:04   |
wfischer
Messages: 38 Registered: November 2005 Location: Austria/Germany
|
Member |
|
|
Another question regarding io scheduler:
To me it seems that OpenVZ uses anticipatory io scheduler as default io scheduler, according to the info in /var/log/messages after booting OpenVZ kernel (on a CentOS 4.4 host):
Sep 22 09:14:04 wc1 kernel: Using anticipatory io scheduler
I'm not an expert on io scheduling, but I heard that anticipatory io scheduler is mainly useful for desktop machines and for servers deadline or cfq schedulers should be used.
Could you give a short explanation why anticipatory io scheduler is used as default io scheduler in OpenVZ?
Thanks,
best wishes,
Werner
added remark: I just noticed that the anticipatory io scheduler has different default values in OpenVZ than in vanilla kernel (read_expire 10 instead of 125, read_batch_expire 10 instead of 500) - according to the suggestion on http://bugzilla.kernel.org/show_bug.cgi?id=5900#c1
Werner Fischer, Developer of a Virtuozzo-out-of-the-box-cluster solution at Thomas-Krenn.AG
[Updated on: Wed, 27 September 2006 11:14] Report message to a moderator
|
|
|