Представлена система для обновления Linux ядра без перезагрузки

24 апреля 2008 года

Джеф Арнольд (Jeff Arnold) анонсировал в списке рассылки разработчиков Linux ядра систему Ksplice, предназначенную для обновления частей Linux ядра без перезагрузки. В первую очередь проект ориентирован на установку критических обновлений, связанных с безопасностью, в автоматическом режиме, без остановки работы.

Следует заметить, что Ksplice невозможно использовать, когда изменения затрагивают структуры данных, но подавляющие большинство исправлений ошибок безопасности не производят подобные модификации. При оценке уязвимостей исправленных с мая 2005 по декабрь 2007 года, 87% всех исправлений были пригодными для исправления без остановки работы.

Кроме того, Ksplice универсален и не требует какой-либо модификации работающего Linux ядра, требуется лишь подгрузить два модуля ядра для внесения pre- и post-изменений, и специальным образом оформить файл изменений, который будет спроецирован на работающее ядро.

Разработчики Linux ядра с энтузиазмом встретили представленный проект, но не обошлось и без капли дегтя - подобная технология обновления на лету оказалась запатентованной фирмой Microsoft в 2002 году, но оптимизм вызывает то, что метод был известен задолго до публикации патента.

Источники

править
 
 
Creative Commons
Эта статья содержит материалы из статьи «Представлена система для обновления Linux ядра без перезагрузки», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.