Что больше всего нравится в ваших любимых(!) дистрибутивах?

h4tr3d
ты хотел сказать - микроядро? потому как модульное оно уже сейчас и давно.
Насколько я понимаю (я не айтишник по образованию и мои познания дальше книги Таненбаума не идут) формально линуксовое ядро до сих пор считается монолитным, хотя конечно, это уже не классический монолит, возможна подгрузка модулей. Но требования работы всех (внутренних и подгружаемых частей) в едином адресном пространстве сохраняются. Микроядро - как я себе представляю - реализует только базовые функции, а дополнительные сервисы исполняются в адресном пространстве пользователя. Пример - Hurd, которую никак не допилят. Сорри за оффтоп и не ругайте меня и поправьте меня, пожалуйста, если я не прав.
Говорила мама: "RTFM, сынок!"
Собственно из-за подгрузки-выгрузки модулей ядро линукс и модульное: классика монолита - для добавления нового модуля - нужно пересобирать ядро, в случае линукс, этого часто можно избежать, допустим: madwifi-hal или драйвер nVidia от производителя - добавляют модули в инфраструктуру ядра, но ядро же само не пересобирается. А микроядро да - основа маленькая и все остальное в UserSpace и взаимодействует по предопределенным протоколам. Собственно я Таненбаума и не оспариваю, и если вы знакомы с его книжной - можно сказать, что больше особо и читать не нужно по этой теме, особенно если не ITшник

ЗЫ я вообще т инженер-электрик вроде как по образованию :-D
systemd должен умереть.
h4tr3d
Собственно из-за подгрузки-выгрузки модулей ядро линукс и модульное: классика монолита - для добавления нового модуля - нужно пересобирать ядро, в случае линукс, этого часто можно избежать, допустим: madwifi-hal или драйвер nVidia от производителя - добавляют модули в инфраструктуру ядра, но ядро же само не пересобирается. А микроядро да - основа маленькая и все остальное в UserSpace и взаимодействует по предопределенным протоколам.
Спасибо, понял. Пробовал как-то сборку Debian с Hurd ставить, получалось совсем недпредсказуемое поведение системы, это-то у Debiana! Наверное, альтернативы лиинуксовому ядру пока нет и не скоро будет.
Говорила мама: "RTFM, сынок!"
nobus
Наверное, альтернативы лиинуксовому ядру пока нет и не скоро будет.
Аналитики ЛОРа с вами несогласны в корне, взять хотя бы HaikuOS..
toshcka
theflame
Нет, всё-таки нету пока идеального дистрибутива )))) Даже для лепки идеального дистрибутива самому )
прошу заметить, что для ВАС нету такового, а я вот нашел :)

если есть знания и желание - соберите свой дистрибутив. за основу можно взять существующий, возможно появятся люди, которые будут придерживаться ваших взглядов, и уже будет команда разработчиков
Спокуха! )) Я никого не агитирую. Мне кажется, хуже было бы, если б я сказал, что идеальная ОСь такая-то. Тогда б со мной всё было ясно. А так нет предела совершенству ))) Вот и всё
mechanical
cucullus
theflame
Линуксы уже давно за баблом погнались и от этого их ядро по весу, наверно, скоро виндузятное догонит.
Что есть вес ядра? И какое сколько весит?
зависит от калибра пушки
Ну-ну, шутники )
Всё, что я сделал, так это сравнил из технической документации требования к железу ядра 2.6.3х, 2.4.х и ФриБСД 8.0. Фря работает минимально под 20Мб, а последним ядрам линукса минимум рекомендуется 64Мб. Это даже на на 10% больше.
Лично у меня вывод именно такой напросился. Иначе почему ядро так распирает как не по причине того, что в него пичкают туда всякий хлам. Наверняка это что-то кому-то ускоряет и упрощает за счёт лишнего кода, отжирания ресурсови т. п. Попрошу заметить, что это мои исключительно эмпирические выводы ) Если вы сможете объяснить по-другому, буду рад, если поделитесь мнением или весомыми аргументами в пользу этого. А кому больше нравится настраивать оборудование через ХАЛ, а не через старые добрые конфиги? Это тоже для добра сделали? Думаю, тоже из-за того, что так путь к баблу короче. Скоро вообще будет нереально делать в линуксах то, что можно было раньше самому руками крутить. Кто тогда назовёт линукс гибким, если будет такая тенденция как с иксами?
theflame
Всё, что я сделал, так это сравнил из технической документации требования к железу ядра 2.6.3х, 2.4.х и ФриБСД 8.0. Фря работает минимально под 20Мб, а последним ядрам линукса минимум рекомендуется 64Мб. Это даже на на 10% больше.
А можно ссылку на источник, про мегабайты чего идет речь?
theflame
Если вы сможете объяснить по-другому, буду рад, если поделитесь мнением или весомыми аргументами в пользу этого. А кому больше нравится настраивать оборудование через ХАЛ, а не через старые добрые конфиги? Это тоже для добра сделали? Думаю, тоже из-за того, что так путь к баблу короче. Скоро вообще будет нереально делать в линуксах то, что можно было раньше самому руками крутить. Кто тогда назовёт линукс гибким, если будет такая тенденция как с иксами?
А хал тут каким боком? И чем он лично вам не угодил?
IIaBeJI
theflame
Линуксы уже давно за баблом погнались и от этого их ядро по весу, наверно, скоро виндузятное догонит.
Вы хотите, чтобы Ваша видеокамера на ноутбуке заработала из каробки? А вай-фай, видеокарта, звук? Представляете, поддержку скольких моделей нужно впихнуть в ядро? В результате выбор - или остаемся тонкими как бздя (копирующая ряд драйверов из линукса, через прослойку совместимости), или включаем все в ведро (и получаем распухшего монстра), ну или выносим дрова в юзерспейс, вроде подвижки были…
Да не, я понимаю, что это компромис какой-то, но очень хочется как-то по-другому )))

Я не сильно понимаю в ядростроении )), но мне кажется, что это тоже можно оптимизировать, если б была такая цель. Вот зачем мне в модуле драйвера скази-винчистеров или рейд-массивов? А зачем куча драйверов вай-фаев, когда у меня стоит один? Может это можно как-то опционально делать, как минимум? Я имею в виду без перекомпиляции ядра. Хотелось бы по крайней мере, чтобы об этом подумал кто-нибудь )))
Да, свеженький арч после загрузки занимает в памяти ~20MB. И в этом мире всё стремится к деньгам, даже BSD :)
Разберемся, голубчик!
theflame Вы о модулях случаем ничего не слышали? Полезная говорят вещь.
 
Зарегистрироваться или войдите чтобы оставить сообщение.