Osegi
Софт·1 мин чтения

Kmorph: второе ядро Linux подхватывает систему после сбоя

Kmorph держит наготове второе ядро Linux. Если первое упадёт, запасное возьмёт систему на себя за секунды, без полной перезагрузки.

A server rack with a terminal screen showing Linux kernel messages during a crash and recovery.
Фото: iX Magazin

Kernel panic в Linux обычно заканчивается одним: перезагрузкой всей машины. Kmorph пытается это изменить. Инструмент держит в запасе второе ядро и запускает его, когда первое падает.

Согласно описанию проекта, запасное ядро берёт управление системой за несколько секунд. Не нужно ждать полного цикла загрузки, который на серверах может тянуться заметно дольше и обрывает всё, что работало.

Как работает Kmorph

Идея простая: вместо одного ядра в системе два. Первое работает как обычно, второе ждёт в резерве. Если первое отказывает, в дело вступает запасное, и Linux продолжает работать.

Та же схема даёт ещё одну возможность. Kmorph позволяет обновлять ядро на лету: переключаться с одного ядра на другое без привычной перезагрузки компьютера.

Что такое kernel panic и почему это важно

Kernel panic возникает, когда ядро сталкивается с ошибкой, из которой не может выйти, и останавливает систему. Каждый такой сбой означает простой. Администраторам серверов дорога каждая сэкономленная минута, а обновление ядра без перезагрузки давно в списке желаемого.

Технических подробностей, например требований или поддерживаемых версий ядра, в имеющихся данных нет.

Приложения, на которые стоит взглянуть

SUMO: числовая головоломка

Выбирайте нужные клетки, складывайте, достигайте цели. Легко понять, сложно освоить. Бесплатно, для любого возраста.

Теги:linuxkmorphkernellive updatekernel panic

Ещё за этот день

Показать все →

Ещё в рубрике: Софт

Показать все →