LINUX.ORG.RU

не пора ли закапывать?

ass ★★★★
()

Интересно, если ядро разрастётся до таких размеров, что будет требовать для сборки отдельный террабайтник, люди наконец поймут, кого надо было слушать, или нет? :)

AX ★★★★★
()

Ну и подумаешь. Собери себе сам, будет маленькое.

abraziv_whiskey ★★★★★
()

Ну может со временем сделают linux-core.tar.xz [10 MiB], linux-complete.tar.xz [9000 MiB] и кучу драйверов отдельно.

vkos ★★
()

и каждый релиз замедляется на .5-2% (гугл в помощ) - что не так то?

izmena ★★
()
Ответ на: комментарий от devl547

Впрочем, модульность позволит активнее пилить дрова создателям железок, хотя для этого надо стабильное апи.

JustGuest
()
Ответ на: комментарий от AX

Нет, они скажут «терабайтник стоит копейки»
(особенно сегодня, да)

wxw ★★★★★
()
Ответ на: комментарий от luke

Я могу даже больше заявить. Когда-нибудь он устремится в ноль:)

userid2
()
Ответ на: комментарий от AX

>люди наконец поймут, кого надо было слушать, или нет?

Намекаешь на Танненбаума? Напомнить, где его студенческое поделие теперь?

Lighting ★★★★★
()

Ну и? В бинарник не весь код попадает.

cipher ★★★★★
()

а сколько там сорцы шиндовса весят, напомните мне, пожалуйста. да и к тому же-где вы в шиндовсе видели, чтобы дрова для wi-fi работали искаропки?

Andersen ★★
()
Ответ на: комментарий от JustGuest

Не думаю, что размер ядра напрямую зависит от того, монолитное ядро или микроядро. Стабильное API можно было бы сделать и для монолитного ядра. Но и без него можно было бы разбить исходный код ядра на несколько частей: основную и драйверы для конкретных периферийных устройств. Аналогично можно было бы распространять пакет из всех имеющихся свободных юзерспейсовых драйверов вместе с микроядром.

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от JustGuest

>А Танненбаум предупреждал.

тогда в лучшем случае было бы «микроядро» мегабайт на 50 и 200 мегабайт сервисов

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от Ttt

Не спорю, но представляется, что с микроядром это можно было бы сделать проще. Практика, впрочем это особо не подтверждает.

JustGuest
()
Ответ на: комментарий от AX

Я вижу труЪ-путь таким: ядро и модули, без которых почти никуда - в одном пакете, а всякие драйвера и прочее, нужное только после загрузки - в остальных. И при каждой загрузке для каждого девайса без драйвера предлагаем пользователю поставить драйвер. Ну и для ленивых - метапакет, зависящий от всех драйверов. Ну и для каждого драйвера два варианта: собранный под дефолтное ядро и вариант для dkms.

Deleted
()
Ответ на: комментарий от AX

> если ядро разрастётся до таких размеров, что будет требовать для сборки отдельный террабайтник, люди наконец поймут, кого надо было слушать, или нет? :)

К тому времени на терабайтный винт будут смотреть как сейчас на 100-мегабайтный, так что ничего страшного

Xenius ★★★★★
()
Ответ на: комментарий от post-factum

В венде всё держится на костылях

Ты работаешь/работал в микрософт ? Если нет, то это всего лишь твое мнение, которое не имеет ничего общего с реальностью.

а бзде до Линукса по популярности и фичастости очень далеко.

Ну и ? А линуху до венды вообще как раком до китая.

Reset ★★★★★
()
Ответ на: комментарий от AX

И к чему это? К тому, что миньонам Танненбаума, бредящего некой надёжной микроядерной ОС(хотя давно уже есть QNX, РСВС и прочие), выдадут зряплату?

Если хочешь, можешь поискать список спонсоров линупса. Да и вообще, по приведённой тобой же ссылке написано:

сейчас обычно используется для изучения операционных систем

Lighting ★★★★★
()
Ответ на: комментарий от MrHouse

Их и не должно быть в ядре, это код для юзерспейса.

Lighting ★★★★★
()

4.2

Растет не ядро, а количество рюшечек, которые к ядру при желании можно подключать. Новые ФС¸ новые драйверы, новые архитектуры.

https://lkml.org/lkml/2011/11/11/194

Ted Ts'o

The question really is what are you trying to show with the graph, and what do you plan to use the graph for? If it is estimating the size of disk space that you'll need at some point in the future, that's fine. If it's for entertainment value, that's fine too.

But if it's to try to make some claims about (for example) kernel complexity, you'd do better to measure the size of various specific subsystems, such as mm, core kernel, a specific file system, etc. And even then, the statistics can be misleading since sometimes refactoring to reduce complexity or removing unneeded abstraction layers can end up reducing the size of the subsystem, but leave it in a more maintainable state.

Manhunt ★★★★★
()
Ответ на: 4.2 от Manhunt

Особенно мне нравится выражение «core kernel». Слабо придумать литературный перевод? :D

Manhunt ★★★★★
()
Ответ на: комментарий от Reset

Так это ты у нас тут Баллмер?

Reset

А линуху до венды вообще как раком до китая.

Да неужели?

post-factum ★★★★★
()
Ответ на: комментарий от Reset

> не имеет ничего общего с реальностью

Пруф?

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

Впрочем, всё равно, у Багета(ОС2000) микроядро же.

Lighting ★★★★★
()
Ответ на: комментарий от Reset

При всей нестабильности API дрова от nvidia, а также модули virtualbox и прочих как-то умудряются не быть прибитыми гвоздями к версии ядра.

Deleted
()
Ответ на: комментарий от Deleted

Смотрел на исходники fglrx DKMS-модуля - всё благодаря «костылям» (если linux старше 2.6.32, то так, иначе вот так).

Darth_Revan ★★★★★
()
Ответ на: комментарий от Deleted

все просто: говноделы нынче на хорошем счету, в том числе и Поттеринг (которого я вспомнил как основного «внедрителя» и «оптимизатора»), и у руля тоже они, вскормленные бизнесом и пилящие Linux под бизнес. больше никакого just for fun, Linux Seven Ultimate будет стоить $400 и требовать 16ГБ на винте.

ibraim
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.