Страница 1 из 1
Загрузка в виде модуля или включение в ядро
Добавлено: 2007-10-30 3:00:40
P0C0MAXA
Привет всем!
Хотел спросить: есть ли разница в производительности:
1.Если загрузить модуль при помощи kldload
2. Включить сответствующую строку в конфиг ядра и пересобрать его?
===Речь о нетграф и mpd (вернулся я к этой теме): kldload netgraph или options [TAB] NETGRAPH===
================
И второй вопрос: если после выпуска релиза (6.2 имеется в виду) были найдены баги и пр., как от них избавиться? tag=RELENG_6_2 мне поможет? Или релиз - это полностью замороженные файлы и обновление с RELENG_6_2 ничего не даст? Если так, то как обновить систему в этом случае, и не соскочить с релиза?
================ ВСЕМ СПАСИБО!
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-10-30 10:50:37
JamIr
я подгружаю модулями, но мы тут в другом топике обсуждали, что вроде даже этого не надо...
http://forum.lissyara.su/viewtopic.php?f=8&t=5510
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-10-30 13:33:47
P0C0MAXA
Спасибо, по этой ссылке я ходил. Вопрос в другом: будет ли разница (всякая - занимаемая память, быстродействие, что-то там еще - просьба указать), если
1. Перекомпилить ядро
2. Подгрузить к нынешнему ядру путем kldload,
причем не важно - нетграф это, что-то еще, требующее или переделки ядра либо подгрузка модулями...
==========
Ну и второй вопрос ждет ответа

Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-10-30 14:27:52
dikens3
Если модуль будет уже ядре, он не загрузится через kldload.
Разницы существенной не вижу.
Могу предположить, что если модуль можно выгрузить (kldunload), то при хакерской атаке (переполнении буфера к примеру) его можно заставить отключиться. Но такие случаи мне неизвестны.
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-10-30 14:47:09
Гость
Система целиком быстрее будет загружаться, т.к. не надо ничего линковать. Так что разумной практикой является все, окромя acpi, проприетарных модулей и screensaver (green_saver.ko и братья) пихать в ядро, если оно и так автоматом загружается или требует интервенции loader'а. Ах, ну еще zfs нельзя пихнуть в силу всем известных причин (догадайтесь что за папка в src под названием cddl

).
Правда, когда модуль загружен, то он уже является с ядром одним целым...
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-10-30 16:38:24
Alex Keda
не вижу объективных причин не использовать модули
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-10-30 16:49:59
P0C0MAXA
Гость писал(а):Система целиком быстрее будет загружаться, т.к. не надо ничего линковать. Так что разумной практикой является все, окромя acpi, проприетарных модулей и screensaver (green_saver.ko и братья) пихать в ядро, если оно и так автоматом загружается или требует интервенции loader'а. Ах, ну еще zfs нельзя пихнуть в силу всем известных причин (догадайтесь что за папка в src под названием cddl

).
Правда, когда модуль загружен, то он уже является с ядром одним целым...
А можно поподробней, плиз? Или по понятней...
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-10-30 21:29:00
JamIr
У меня нетграф сейчас модулями подружается, это секунды три, ну, может пять, перед основной загрузкой системы. Меня не напрягает, вообще, удобно, когда ядро по малейшему поводу не надо пересобирать)
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-11-06 1:30:40
P0C0MAXA
И второй вопрос: если после выпуска релиза (6.2 имеется в виду) были найдены баги и пр., как от них избавиться? tag=RELENG_6_2 мне поможет? Или релиз - это полностью замороженные файлы и обновление с RELENG_6_2 ничего не даст? Если так, то как обновить систему в этом случае, и не соскочить с релиза?
================ ВСЕМ СПАСИБО!
А с этим - никто не подскажет? Надо мне 6.2 обновлять, если это и есть текущий старший релиз, с которого я сползать не собираюсь?
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-11-06 10:43:29
dikens3
tag=RELENG_6
Я пользуюсь STABLE. Баги фиксятся. :-)
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-11-06 11:30:35
P0C0MAXA
Лис, скажи, плиз, свое слово! Надо ли мне обновлять 6.2 ТАКИМ способом? Без тебя как без рук!
Офф: как оформить статейку? В каком порядке и что делать?
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-11-06 15:11:31
Alex Keda
P0C0MAXA писал(а):Лис, скажи, плиз, свое слово! Надо ли мне обновлять 6.2 ТАКИМ способом? Без тебя как без рук!
Офф: как оформить статейку? В каком порядке и что делать?
стабле - это хорошо.
сам на некоторые сервера накатываю - когда нужна поддержка более нового железа.
сам сижу на реленге или курренте.
на серверах тоже в основном реленг.
========
статью -
http://www.lissyara.su/?id=1025 - тут написано
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-11-06 19:40:31
P0C0MAXA
Так - нет... Я чуть о другом! Что получится, если я обновлю 6.2. релиз при помощи RELENG_6_2? Что нить получиться? или это бессмыслено? Ошибки, присутствующие в 6.2. исправяться? Или релиз совсем заморожен и чтоб поправить баги в 6.2. нужно обновляться до стейбл? А какой щас стейбл шестой ветки последний?
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-11-06 19:41:17
Alex Keda
повыситься патчлевел.
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-11-06 19:50:56
P0C0MAXA
Алексей, а попроще? Патчи какие-то применяться?
Re: Загрузка в виде модуля или включение в ядро
Добавлено: 2007-11-06 22:08:51
Alex Keda
Код: Выделить всё
hosting$ uname -a
FreeBSD hosting.gptel.ru 4.11-RELEASE-p25 FreeBSD 4.11-RELEASE-p25 #1: Tue Oct 17 11:25:32 MSD 2006 lissyara@hosting.gptel.ru:/usr/obj/usr/src/sys/hosting-smp i386
hosting$