Hi All,

Red Hat Enterprise Linux 5 kernel supports four I/O schedulers:
- cfq (Completely Fair Queuing)
- deadline
- noop
- anticipatory

I read in documentation that the recommended kernel line settings for 64-bit Red Hat Enterprise Linux 5 running as a VMware guest are:

divider=10 notsc iommu=soft elevator=noop

But for single instance databases with dedicated storage the deadline scheduler is recommended. The deadline scheduler reorders I/O to optimized disk heads movement and caps maximum latency per request to prevent resource starvation for I/O intensive processes.

I have an Oracle instance on RHEL5 running as a VMware(ESX) guest with dedicated storage. What scheduler is better in my case?

I would appreciate if you could clarify this...