1.3, Константавр (ok), 09:54, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
А искусственной унификации в данном вопросе и не надо. Здоровая конкуренция решит, кто прав.
| |
|
|
3.16, Анонимфывфыв (?), 18:55, 20/11/2014 [^] [^^] [^^^] [ответить]
| +/– |
и тем не менее "на лету" в кАвычках следует писать))) хотя может речь о linux на борту самолета, например))
| |
|
|
1.10, edwin3d (ok), 11:51, 19/11/2014 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Отличная новость, весьма хорошая технология.
А унификация ... со временем, все три решения переймут сильные и слабые стороны друг друга + что-то будет развиваться шустрее + ... не трагедия, как по мне, нормальная жизнь
| |
|
2.13, pavlinux (ok), 16:48, 19/11/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
Коммент настоящего манагера - написал дох...я, но ни слова по делу!
Какие сильные, какие слабые? Разбор, анализ, тестирование!
Хвать срать уже поносом пиарным, сайт по IT всё же.
| |
|
3.14, edwin3d (ok), 17:03, 19/11/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Какие сильные, какие слабые? Разбор, анализ, тестирование!
На Ваш вопрос есть краткий ответ в заметке о "kGraft", ссылка на которую приведена в текущей новости - https://www.opennet.ru/opennews/art.shtml?num=39424
Раз Вы пропустили эту новость и не перешли по ссылке, то:
".... Основное отличие kGraft от kpatch сводится к методу генерации модуля-патча, который в kGraft может формироваться непосредственно на основе исходных текстов, без манипуляций c объектным кодом (kpatch формирует патч на основе сравнения двух бинарных сборок ядра).
Средства наложения патчей на базе kGraft ограничены заменой целиком функций и связанных с ними констант. Патч формируется при помощи специального инструментария, выявляющего подлежащие замене функции на основе анализа исправлений исходных текстов, после чего формирующего исходный код модуля ядра с реализацией патча. Cгенерированный модуль загружается в ядро штатными средствами, как и любой другой модуль ядра, после чего выполняет все необходимые действия по внесению изменений в ядро без прерывания работы системы. В своей работе kGraft базируется на технологиях и идеях уже доступных в ядре: ftrace, зарезервированное через mcount место в заголовках функций, уже применяемая в jumplabels техника исправления INT3/IPI-NMI, RCU-подобное обновление кода, не требующее остановки ядра. "
Что я могу сюда добавить, если на данный момент не было возможности погонять kGraft значительное время "под нагрузкой" ? Впрочем - лучше было помолчать.
| |
|
|
1.17, adolfus (ok), 12:04, 02/12/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
[quote]
Обновление ядра Linux на лету является востребованной возможностью для промышленных дистрибутивов и систем, критичных ко времени простоя, давая возможность применять обновления в любое время, не дожидаясь планового окна на техническое обслуживание.
[/quote]
Дешевле остановиться на полдня и перекомпилить ядро с обновлениями, чем непонятно что подгрузить в процессе и потом полгода разгребать дерьмо, как это иранцы делали на заводе по обогащению урана.
| |
|