Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » вытеснение работающего ядра новым

Ответить
Настройки темы
вытеснение работающего ядра новым

Аватара для Demiurg

Старожил


Сообщения: 339
Благодарности: 8

Профиль | Сайт | Отправить PM | Цитировать


...читал книгу по FreeBSD, там было: после изменений конфигурации ядра, его нужно перекомпилировать и перезагрузить систему, потому что способа вытеснения работающего ядра новым для архитектуры x86 еще не придумано...
А есть архитектуры под которыми это возможно? И где можно почитать о механизме такого замещения?

-------
Человек тонкого ума живет бескорыстными, высокими интересами, его радости - это искусство, любовь, наука, путешествия, книги...


Отправлено: 11:41, 05-10-2005

 
orc orc вне форума

Пользователь


Сообщения: 74
Благодарности: 2

Профиль | Отправить PM | Цитировать


Да такие системы есть. Приведу один из сценариев. Система представляет из себя две части, практически идентичные. рабоают в параллель (одна из частей в горячем резерве). Для замены любого программного обеспечения выполняется рассинхронизация стороны в горячем резерве, загрузка программного обеспечения, тестирование. Если все в порядке, то рабочей становится сторона с новым софтом, а сторона со старым софтом выполняет синхронизацию с ведущей стороной.

Отправлено: 18:35, 05-10-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Старожил


Сообщения: 222
Благодарности: 2

Профиль | Отправить PM | Цитировать


Теоретически, такое возможно реализовать на любой платформе. Вопрос в том, насколько сложной и нужной окажется данная реализация?

-------
FreeBSD 9.0-STABLE #0: Tue Mar 13 16:45:29 YEKT 2012
-------
@FrIcE


Отправлено: 06:49, 07-10-2005 | #3


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


AFAIK, Solair на Spark'ах именно так и работает. Прослышав про это, хотел реализовать подобную хрень (скачал Solaris 9 под х386 для этой цели) на домашнем. Ну что, вырос гриб отсосиновик - а не может оно ("горячая" замена ядра) быть реализовано на х386. Где-то даже в документации это описано.
К согжалению, реально подобных вещей не наблюдал, только в документации читал. Именно тот сценарий, что описал orc.
FrIcE
Согласен, часто и густо овчинка выделки не стоит. К тому же, наличие обычного резервного сервера позволяет облегчить задачу смены системы/крит.софта на головном сервере. Дёшево и сердито.

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 00:11, 10-10-2005 | #4

orc orc вне форума

Пользователь


Сообщения: 74
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата:
а не может оно ("горячая" замена ядра) быть реализовано на х386
С чего бы это оно не могло. Я видел реализацию именно на этой архитектуре (WinNT). Причем все было именно так, как я описывал. Где-то читал, что есть такой проект для Linux (подмена ядра).

Отправлено: 16:38, 10-10-2005 | #5


Аватара для Demiurg

Старожил


Сообщения: 339
Благодарности: 8

Профиль | Сайт | Отправить PM | Цитировать


...приходит время защищаться, и надо что-нибудь эдакое придумать... взял контроллер, на каком уже было отмечено запуск Linux'а... но, просто такое провернуть с Linux - на защиту не потянет... наверно что-то с екзо-ядром придумаю: горячая смена ядра, TCP/IP стек (хотябы поддержка элементарных действий, полную реализацию наверно в контроллер не зашьешь)... все это реализуется для 'продвинутой' релейной защиты электроустановок... контроль за всеми этими девайсами будет по сетке, головная машина (обычный PC) будет на подстанции, под управлением какого-нибудь *NIX'а...
...подобные системы есть у Siemens, которые с успехом продаются на нашем рынке по лимону за комплект... потому дело, я думаю, весьма перспективное...

-------
Человек тонкого ума живет бескорыстными, высокими интересами, его радости - это искусство, любовь, наука, путешествия, книги...


Отправлено: 12:19, 11-10-2005 | #6


Аватара для Demiurg

Старожил


Сообщения: 339
Благодарности: 8

Профиль | Сайт | Отправить PM | Цитировать


...недавно появились микроконтроллеры от Atmel (архитектура ARM7, USB, COM, Ethernet, etc.) и в них для распараллеливания выполнения задач советуют применить какую-либо RealTime OS... подходит FreeRTOS... Вопрос такой: кто какие книги знает по ОС реального времени? Для реализации вытеснения ядра новым нужно разобраться какие отличия в функционировании ОС общего назначения и ОС реального времени...

-------
Человек тонкого ума живет бескорыстными, высокими интересами, его радости - это искусство, любовь, наука, путешествия, книги...


Отправлено: 11:28, 07-11-2005 | #7



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » вытеснение работающего ядра новым

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
С Новым годом Cibersoft Prolex Флейм 100 08-01-2010 23:15
С Новым Годом!!! madmasles AutoIt 2 31-12-2009 23:25
С Новым Годом ! OSZone News Новости информационных технологий 3 31-12-2009 13:00
С НОВЫМ ГОДОМ lcat Новости и флейм из мира *nix 7 04-01-2005 08:06
можно ли крякнуть AVP Workstation работающего в DEMO режиме damnis Программное обеспечение Linux и FreeBSD 8 08-06-2003 08:16




 
Переход