Насколько отличается обработка ввода-вывода жесткого диска в AIX и Redhat Linux?

Насколько отличается обработка ввода-вывода жесткого диска в AIX и Redhat Linux?

Я запускаю рабочую нагрузку ввода-вывода hadoop в redhat linux и запускал ее в IBM AIX с тем же базовым оборудованием, диском и конфигурацией диска. С настройками по умолчанию в ОС redhat linux обеспечивает большую пропускную способность ввода-вывода по сравнению с IBM AIX.

Так насколько же отличаются конфигурации драйверов устройств в RedHat Linux от IBM AIX для обработки ввода-вывода с жесткого диска?

Я знаю, что в Redhat Linux есть алгоритм планирования работы диска, а именно по умолчанию CFQ (Completely Fair Queue), планировщик Noop, упреждающий планировщик, планировщик крайнего срока. Влияют ли они также на пропускную способность ввода-вывода диска? И насколько мне известно, в AIX нет такого алгоритма планирования. Мы можем увеличить глубину очереди в AIX, но это также не сильно увеличит пропускную способность диска.

Реализация драйвера устройства в обоих случаях различна, поскольку я знаю, что реализация драйвера устройства в RedHat Linux более эффективна при обработке ввода-вывода. Поэтому я и вижу такую ​​разницу?

Или AIX можно оптимизировать для получения большей производительности, чем у Redhat Linux?

Связанный контент