Назад | Перейти на главную страницу

RHEL 6 и последние различия ванильного ядра?

В чем разница между ядром RHEL 6 и последней версией ядра kernel.org? Я знаю, что RHEL основан на 2.6.32 с некоторыми функциями, перенесенными из новых ядер, и что он также имеет другие функции, которые еще не являются частью последнего ванильного ядра. Есть ли какое-либо сравнение характеристик обоих ядер, чтобы я мог сказать, насколько усовершенствовано ядро ​​RHEL 6 по сравнению с последней версией ванили и наоборот? Это совсем не обязательно должно быть последнее ядро, но чем новее будет ванильная версия, тем лучше.

Я хочу знать следующее:

В соответствующем примечании: есть ли ЛЮБОЙ способ быть как можно более актуальным (на уровне ядра) (с использованием RHEL 6), не теряя слишком много в процессе? (В любом случае, кроме того, что я сам исправляю исправления, у меня нет необходимого опыта) Какие-либо репо, о которых я не знаю? Любая альтернатива?

Обновление: srpm не включает патчи (см. Комментарии), поэтому это невозможно.

Уточнение: меня интересует, насколько «старым» становится ядро ​​RHEL с течением времени, и знать, когда последнее ядро ​​основной ветки разработки включает все улучшения, включенные в версию RHEL.

Самый явный способ увидеть, в чем именно разница между ядром RHEL и ванильным ядром, - это извлечь содержимое kernel SRPM и изучите полученные патчи.

rpm2cpio kernel-....src.rpm | cpio -id

Различия между ядром RHEL 6 и 2.6.37 перечислены в журналах изменений каждого последующего выпуска. Наибольший прогресс в ядре 2.6.37 - это скорость пользовательского пространства и поддержка оборудования. Если что-то пойдет не так, вы потеряете поддержку Redhat для проблем с ядром. Если вам не нужна поддержка какого-либо оборудования, я бы не рекомендовал выходить за пределы RHEL в производстве.

Если это для личного ящика, безусловно, это хороший способ учиться. Я сейчас использую версию 2.6.37 на моем компьютере с Fedora 14. Самыми большими проблемами были драйвер Nvidia, управление вентиляторами и поддержка Broadcom.