GNU/LinuxВышел IO-планировщик BFQ для ядра Linux 2.6.34

Сегодня замечен замечательный планировщик ввода-вывода для ядра 2.6.34. По словам разработчика, выпуск задержался из-за того, что проводилось переписывание и тестирование кода.

Сейчас BFQ доступен в stable-ветке zen-kernel и в патчсете pf-kernel.

Коммит.

Комментарии (14)

Что в этом такого феноменального? Тема «сисек» не раскрыта?
Этот планировщик многих спасает от бага io-wait.
Я не знаю, чем вреден этот баг =)
Ступором системы при активном вводе-выводе блочных устройств. Рекомендую посмотреть гугл по запросу «linux bug 12309», там есть в т. ч. и русскоязычное обсуждение.
А этот ступор он с самого появления линукса? Или когда появился?
Не знаю точно, встречал разные версии относительно того, в каком ядре это появилось. ИМХО, начиная с 2.6.18, хотя у себя я этот баг, похоже, не наблюдал, или наблюдал, но не так выражено, как некоторые.
  • avatar
  • Q2W
  • 10 июля 2010, 21:27
  • #
  • 0
Извиняюсь за нубский вопрос, но в ядра каких дистрибутивов в конечном счёте попадёт этот планировщик?
Где используется эта zen-kernel-ветка, и в каких дистрибутивах в ядро включают патчсет pf-kernel?
У меня нет информации, где используется BFQ (подозреваю, что нигде). Аналогично могу сказать и о zen-kernel, и о pf-kernel.
BFQ Scheduler patch для 2.6.38
pavlinux.ru/2011/03/16/304
Это прекрасно, но 2.6.38-pf1 выйдет только при наличии всех составных патчей в 100% работающем состоянии.
Что такое -pf1, и кто определяет 100%-ость? :)
pf-kernel, смотри текст новости.
  • avatar
  • Stil
  • 19 марта 2011, 00:29
  • #
  • 0
можно вопрос?
тут написано:
Included configs for:

* [m] Dell Inspiron 1525 laptop (lspci, lsusb);
* [m] Dell Vostro 1500 laptop (lspci, lsusb), thanks to Christos Nouskas;
* [w] Dell Inspiron 1520 laptop (lspci, lsusb), thanks to James Russell Moore

что это значит? специфичное для моделек железо? или включенные by default нужные опции в разделе драйверов?
Это значит, что в каталоге «configs» дерева исходников ядра есть парочка готовых конфигов для указанных ноутбуков. Эти конфиги можно переместить в ../.config и скомпилить ядро именно для своего железа.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.