Пробная версия АнглийскийGermanJapaneseРусскийИспанский
Блог KernelCare

5 плохие причины для обновления ядра Linux

Обновление ядра Linux не следует воспринимать легкомысленно - изменение означает риск. Какие бы причины вы ни думали, на самом деле важна только одна. Игорь Селецкий, генеральный директор CloudLinux, говорит вам, что это в этом сообщении в блоге.

Плохая причина #1: улучшения стабильности

Ядро Linux чрезвычайно стабильно. Существует очень мало причин для обновления вашего ядра ради стабильности. Да, всегда есть «крайние случаи», которые затрагивают очень маленький процент серверов. Если ваши серверы стабильны, то обновление ядра с большей вероятностью приведет к появлению новых проблем, делая вещи менее стабильными, а не более.


Плохая причина #2: обновленные драйверы

Да, вы будете обновлять драйверы устройств Linux, но большинство, если не все эти обновления будут относиться к оборудованию, которого у вас нет, и к вещам, которые вы не используете. Если вы не используете новейшее оборудование, выпущенное в последние месяцы 6-12, маловероятно, что какие-либо обновления значительно повысят производительность или стабильность сервера, особенно если ваши серверы уже стабильны.

Плохая причина #3: новая функциональность ядра

Иногда крупные обновления ядра вносят некоторые новые функциональные возможности. Скорее всего, пройдут годы, прежде чем любое программное обеспечение в вашей системе начнет использовать эту функциональность. И почти никогда не требуется, чтобы эта новая функциональность «требовала».
Так что да, у вас это будет, но это никак не повлияет на производительность вашей системы.

Плохая причина #4: повышенная скорость

Сообщество разработчиков Linux тратит огромное количество времени на повышение производительности Linux. Однако реальность такова, что ядро ​​Linux уже очень быстрое, и прирост производительности для большинства систем не будет заметен. В то время как в некоторых подсистемах могут наблюдаться впечатляющие улучшения, в целом даже основные выпуски обычно приносят улучшение производительности менее чем на 1% для типичных рабочих нагрузок и часто могут привести к небольшому снижению производительности.

Плохая причина #5: время простоя

Недостаточно просто установить новое ядро. Вы должны перезагрузить сервер, чтобы новое ядро ​​начало работать. Это означает простои сервера и дополнительную работу. Некоторые серверы могут не загружаться или могут загружаться долго из-за fsck.

Одна хорошая причина

Итак, есть ли веская причина для обновления вашего ядра? Да, есть: для безопасности.

Запуск ядра с известными уязвимостями может оставить черный ход, который хакеры могут использовать для входа или установки на своих серверах. Это также может сделать вас несовместимым с различными соответствующими стандартами и рекомендациями по безопасности. Поэтому важно обеспечить безопасность вашей системы и ядра. К счастью, это можно сделать без обновления всего ядра и без перезагрузки, используя такие сервисы исправлений ядра, как KernelCare or Ksplice.

[hubspot type=cta portal=5408110 id=77c921a7-e20a-4732-9117-d7e372d5a6da]