LINUX.ORG.RU

Разработчики дистрибутива Clear Linux от Intel сократили время загрузки ядра Linux

 ,


2

1

Команда разработчиков дистрибутива Clear Linux, развиваемого компанией Intel, сократила время загрузки ядра Linux с 3s (трёх секунд) до 300ms (трёхсот миллисекунд).

P.S. PDF в подробностях почему-то недоступен, из кэша Google

>>> Подробности (PDF)

★★★★★

Проверено: jollheef ()
Последнее исправление: Deleted (всего исправлений: 5)

Ответ на: комментарий от windows10

Ну знаешь ли, если посчитать количество планшетов, смарт-тв, бортсистем автомобилей, мобильников - то по ходу твои десктопы за последние 20 лет окажутся в меньшинстве.

А если подсчитать число инсталляций Intel ME, то и вовсе миникс всех сожрёт :) Я не думаю, что в планшетах или телевизерах используется systemd.

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

Дешёвые ноутбуки в любом случае будут тормозить, смысла нет их ускорять, надо покупать нормальное железо и ускорять уже его.

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

Дешевые ноутбуки/планшеты прекрасно выполняют то, для чего предназначены - шуршат и не греются. А продаются в гораздо больших количествах, чем ваше «нормальное железо». Во многих телефонах тоже eMMC стоит. Так что работа парней из Intel-а вполне логична и нужна.

DummyBoy ★★
()

Какой такой эмбедед вы тут упоминаете, если минимально необходимые требования clearlinux это sse 4.1 и uefi?

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

надо покупать нормальное железо и ускорять уже его.

Боже ты мой. И откуда же вы беретесь, такие...

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

зачем нужно совать в автомобиль целую ОС.

Потому что чипы сегодня дешевле электромеханических устройств. Да и могут реализовывать поведение куда сложнее, перепрошивка, вот это все.

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

И даже не везде на десктопах/серверах.

в openwrt нет даже никакого графического окружения, а DE это десятки приложений и сервисов уже при старте. То что где-то не используют systemd и так понятно, непонятно зачем 1001-й велосипед - это же надо изучать его чтобы грамотно пользоваться. Для embedded в простых случаях достаточно busybox init, а в сложных я лучше на systemd перейду как все, потому что это майнстрим с соотвествуюшей поддержкой, документацией, гарантией развития и примерами юзкейсов для всего что может понадобиться.

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

Это всё ещё очень медленно. Если я всё ещё вижу, как запускается, это очень медленно. Время запуска стоит сократить до менее 0.1с, иначе в кофеварках ему не прижиться.

anonymous
()

Ну всё, Интел совсем скатился. Лучше бы они недырявые процы разрабатывали, а не в LFS играли.

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

Зато в опенврт есть десяток графических вебморд.

майнстрим с соотвествуюшей поддержкой, документацией, гарантией

Твоя клоунада совершенно не смешна. Хотя может ты искренне так считаешь, в таком случае тебя можно только пожалеть.

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

А чем существующий openrc не годится? Пущай его допиливают под свои хотелки.

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

Хотя может ты искренне так считаешь

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

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

То что где-то не используют systemd и так понятно, непонятно зачем 1001-й велосипед - это же надо изучать его чтобы грамотно пользоваться.

Ну, не очень то и нужно изучать. И практика показывает, что большинство ничего не изучает, что бы под капотом не было.

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

Хотя это ж тривиально, говорили они...

Для embedded в простых случаях достаточно busybox init,

А бывает недостаточно.

а в сложных я лучше на systemd перейду как все

Какие все?) и при чем здесь велосипеды?)

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

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

Поржал) про поддержку смешно задвинул, ржали всем редхатом.

А гарантия развития одна: смотришь на sysvinit или runit, понимаешь как работает, смлтришь в код, понимаешь как написан, и всё. Вот она гарантия: ты способен поддерживать систему. Остальное — мыльные пузыри, что менеджеры/корпоративщики тебе задвинули за щеку.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

Ну, не очень то и нужно изучать. И практика показывает, что большинство ничего не изучает, что бы под капотом не было.

мне в любом случае придётся - потому что деньги за это платят

Какие все?)

любой дистрибутив из актуальных, из специализированных - Yocto и его производные которые используют в референсах производииетли процессоров.

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

мне в любом случае придётся - потому что деньги за это платят

Тогда тебе пох что учить, лишьбы платили. Не осуждаю твой утилитарный подход, осуждаю твой подход клеймить лисапетом все что не жрёт красношапка-дебиан.

любой дистрибутив из актуальных,

Из актуальных тока редхат, гента, devuan, slackware/crux, void, alpine, openwrt. Системд тока на красношапке и ее клонах: дебунта, сюзи, етц.

Скажи сразу, что на подсосе у корпорации, и поэтому считаешь системд мейнстримом. А то мы сдалека идём 😁

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

А гарантия развития одна: смотришь на sysvinit или runit, понимаешь как работает, смлтришь в код, понимаешь как написан, и всё.

ты слишком далёк от того что пытаешься обсуждать

Вот она гарантия: ты способен поддерживать систему.

есть такое понятие - техподдержка того что ты продаёшь, там нужно не просто с потолка что-то брать а тестировать

Остальное — мыльные пузыри

остальное как раз самое главное - не тратить время и деньги на то что уже сделано и протестировано без тебя - мне проще гугл-транслейтом с официальной документации быть чем тестером на каждый чих заказчика

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

гента, devuan, slackware/crux, void, alpine, openwrt.

из этого списка нет ничего что используют в коммерческих системах, openwrt используют но только на говнороутерах - это не наш профиль.

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

используют в коммерческих системах,

Ясно. Vps в датацентре с дефолтным клоном красношапки и гугл-помощью ваш выбор. Так?

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

Какой такой эмбедед вы тут упоминаете, если минимально необходимые требования clearlinux это sse 4.1 и uefi?

Ембедед != Фуфло.

Ты можешь взять полноценную miniITX x86_64-плату на Селероне, Атоме, или даже Пне3540, вставить это в автомат по выдаче кофе, и будет тебе ембеддед.

Тут фишка в другом: если система (ОС) после небольшой модернизации, может работать на порядки быстрее - то она ДОЛЖНА БЫТЬ МОДЕРНИЗИРОВАНА ОСНОВАТЕЛЬНО.

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

Vps в датацентре с дефолтным клоном красношапки и гугл-помощью ваш выбор. Так?

даже не рядом. Оценочные микропроцессорные комплекты с последующей доработкой под заказчика для серийного производства.

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

есть такое понятие - техподдержка того что ты продаёшь, там нужно не просто с потолка что-то брать а тестировать

Столько умных слов ниочем, капец😂

остальное как раз самое главное - не тратить время и деньги на то что уже сделано и протестировано без тебя -

Поэтому надо взять для эмбедеда не openwrt init, а systemd, потому что он протестирован без тебя. Например fsck фэкап, или security дыры.

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

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

И системд вы используете дляяяяяя.... 😂

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

Ну старт линукса с MMC карты это какой-то редкий юз-кейс

чойта редкий, почти дефолтный

андроид в лопатофонах с чего по-твоему грузится?

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

Во встраиваемую систему осознанно пихать systemd будет только sd-позитивный фанатик

С чего ты взял?

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

Да мне вообще плевать что там находится. Хоть винда, хоть редхат с системд и гномом. Мне надо чтоб оно работало, а стоило дешево.

Работать оно будет только тогда когда будет иметь вменяемый UI на экране. Желательно со звуком и прочими ускорениями. А оно уже потянет в зависимости системд.

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

А у меня в городе платёжная система на общественном транспорте сустемдик унутре содержит. И иногда на экран выкидывает сообщения, что такой-то юнит внезапно не стартовал

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

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

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

Неа, системд никто и ничто не потянет.

это тянут все встраиваемые процессоры, а для пульсы плагины пишут для аппаратных ресемплеров - не надо напрягаться.

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

Работать оно будет только тогда когда будет иметь вменяемый UI на экране. Желательно со звуком и прочими ускорениями. А оно уже потянет в зависимости системд.

а зачем тебе гном для такого девайса? Обычно там стартует одно графическое приложение, рисующее во фреймбуфер, без всяких иксов, DE и соответственно сустемдик тоже совсем не обязателен.

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

Обычно там стартует одно графическое приложение, рисующее во фреймбуфер

да никого не интересует это «обычно», кому-то и моно нужен потому что Linux в глаза не видел.

anonymous
()

выкинули системдэ и оно стало быстрее грузиться?

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

кто ж им запретит

тут мы подошли к сути - зачем запрещать то что не мешает ? делай как проще и будет тебе счастье :)

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

Ну старт линукса с MMC карты это какой-то редкий юз-кейс.

Сейчас эру хрень во всякие нетбуки и недопланшеты пихают. Впрочем, линукс там и так не работает.

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

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

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

так оно ж мешает

хреновому танцору яйца мешают

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

это прям истории из 90-х, когда подходишь к банкомату, а там синий экран смерти. история циклична.

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

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

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

Сношать будут твою голову в отверстия для того явно не предназначенные.

Почему нет? У многих явно для этого и предназначенные. И они выбирают гавно, перекидывая постоянно друг на друга ответственность, и трахая друг друга в головы. Методично.

Я помню, как трахали новичка, пытающегося запилить в самописный системд-сервис safe-reload команду для nftables. В итоге, оттрахав, забили. Апстрим не могёт - ну и нафиг эту функцию. А rc скрипт запилить - не апстримно. Кто будет поддерживать потом его? Смешно и грустно было наблюдать одновременно.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.