Компания Renesas Electronics продемонстрировала (http://www.renesas.eu/press/news/pr_20101122.html) платформу MS7724 на базе 32-разрядного 500MHz микропроцессора SH7724 SuperH, обеспечивающую загрузку менее чем за одну секунду Linux-ядра и графического интерфейса, оформленного в виде Qt-приложения. При загрузке, 0.05 сек. тратится (http://www.swiftboot.com/swiftBoot/Home.html) на выполнение начальной инициализации XLoader, 0.415 сек. уходит на работу загрузчика U-Boot (http://sourceforge.net/projects/u-boot/), выполняющего функции BIOS, 0.32 сек. занимает загрузка ядра Linux, за 0.005 сек. монтируется файловая система и 0.19 секунд тратится на запуск Qt-приложения для трансляции видеопотока с подключенной к устройству видеокамеры.
URL: http://www.renesas.eu/press/news/pr_20101122.html
Новость: http://www.opennet.me/opennews/art.shtml?num=28749
Круто. Хочу так же на десктоп
Расказали б лучше как это сделать
For more information email info@swiftboot.com :)
> Круто. Хочу так же на десктопИзучай -
http://elinux.org/Boot_Time
http://www.agner.org/optimize/
http://www.denx.de/wiki/DULG/Manual
http://www.mentor.com/embedded-software/
http://free-electrons.com/docs/optimizations/
http://www.timesys.com/embedded-linux/tools/analysis
> Круто. Хочу так же на десктопа я не хочу :-) ..
..учитывая наверняка-громадное количество полезных-сущностей, которые разработчики пожертвовали ради такого "удовольствия"
А у вас BIOS уже отрабатывает за 0.4 секунды? Или у вас уже есть десктоп с u-boot в качестве boot loader? :)
БИОС самый главный тормоз. Интересно, в маках с их EFI загрузка происходит быстрее?
EFI проприетарщина. Надо бы coreboot во все поля.
> EFI проприетарщина. Надо бы coreboot во все поля.Coreboot конечно надо, но EFI- не совсем проприетарщина. Есть свободные реализации(для виртуалок), есть свободные инструменты для написания(Так что хотите свободную реализацию для реального железа- можно и написать). Можно юзать и OpenFirmware. Даже на x86.
coreboot конечно хорошо, на моей Via EPIA CN 1Ghz от включения до gurb-a где то секунда!
Но после сплошные разочарования, хотя на сайте коребута и написано, что эта материнка полностью поддерживается, после загрузки ядра не определилось несколько устройств:
звук, сеть, и рут тоже не замонтировался так как полезли какието ошибки с SSD.
C оригинальным BIOS все заводится нормально... но загрузка конечно не 1 а где то 5 сек
Я уже не удивляюсь, когда красноглазые ставят открытость/проприетарность во главу, оставляя качество на втором плане.
а эти понятия как-то связаны?
Я за свободу, а за все остальные качества и так есть кому бороться.P.S.
Вы (те, кто меня критикует) напоминаете мне учёных, которые разрабатывают бомбу нового поколения. С технической точки зрения всё мега-круто и сложно. Но вы не задумываесь о социальных аспектах. А собственно, нужна ли эта ваша работа людям, обществу или нет? Не принесёт ли она вред, помимо/вместо пользы?
Я не говорю, что вы разрабатываете эту бомбу. Вы можете просто поддерживать её разработку, то есть быть соучастником.
В данном случае, вы соучастники ограничения свободы пользователей копьютеров. Вам нравится ими быть?
Закрытость автоматически означает отсутствие какого либо качества и вообще работоспособности, так что тут нечему удивляться.
> БИОС самый главный тормоз. Интересно, в маках с их EFI загрузка происходит
> быстрее?Написано же6 функции биоса выполняет загрузчик.
С чего бы EFI быть быстрее? Наоборот заметно тупее и это закономерно. БИОС иногда может очень быстро прогружаться, буквально за пару сек. В EFI системах я такого не видел, зато поднимал немало серверов, которые минут 5 могут EFI грузить.
Поддерживаю,блэйды с биосом и с EFI от одного производителя грузятся Очень разное время,EFI ждать опухнешь.
EFI сильно зависит от реализации и кто его делал. BIOS собственно морально устарел и давно не нужен. 5 минут - это наверно не совсем совместимые c EFI RAID мозги парят - они же со своим BIOS, который к паре секунд добавляет еще минутку в особо запущенных случаях.
Тепличные условия :) На обычном десктопе с кучей обвеса не видать нам такого :)Для сравнения таже Ubuntu в виртуальной машине грузится за несколько секунд, а на реальной - полминуты :) Потому что под виртуалкой ему нечего инициализировать и искать - прям как на вышеупомянутой плате.
Да, жадь что на десктопе это не возможно. Но 15-30 сек. тоже не критичны.
> Да, жадь что на десктопе это не возможно. Но 15-30 сек. тоже
> не критичны.все возможно. проста надо мозгами шевельнуть.
для начала можешь посмотреть как грузится prestolinux.
всеми нелюбая проприетарщина но как работает.
жаль загнулся дистр.другой вариант corelinux тоже себе не плохо.
чуть помедленнее но вполне шустрый.так что есть куда развиваться а не ставить очередную хренобунтуг и ждать пока она при каждом запуске перелопатит все дрова.
> все возможно. проста надо мозгами шевельнуть.а я вот шевельнул.. и понял что нет смысла по 100500 раз на дню перезагружать комп...
...и если уж когда загружать, то пусть операционная система неспеша "перелопатит" все драйвера :-)
# p.s.: потомучто нада МЕНЬШЕ дро^Wоптимизацией заниматься и больше делом на компьютере :-D
чтото загуглил про corelinux, не нашел ничего такого насчет сабжа, может многоуважаемый имел ввиду coreboot?
Судя по высказываниям, имелось ввиду "Tiny Core Linux".
По собственному опыту скажу, что возможно загрузить десктоп меньше чем за 5 секунд, но если все вручную подкрутить и конфигурация hardware уже известна. Но результат на видео - это респект, просто шедевр в своем роде.
+1 да и на серверах как правило инициализация аппаратного RAID, куча сетевых интерфейсов, всякое ПО, сервисы, проверки и прочее и прочее и прочее...Про загрузку полноценного боевого сервера (допустим PPTP для авторизации абонентов) такого сказать нельзя. Как ни крути, но секунд 20-30, а то и больше, на запуск уйдет.
Нормально вполне, если он за минуту загрузится, а потом 150-200 дней работает до следующего обновления или плановой перезагрузки/профилактики и т.п.
демонстрация на самом деле тут: http://www.youtube.com/v/ULa4TPy7z0c&rel=0
А не повтор ли это?
http://www.opennet.me/opennews/art.shtml?num=25603
dub
Заметьте! Это не KDE, это Qt! С KDE с компьютером в 500 мегагерц это невозможно.
Вот как допилят Plasma для мобильных устройств, проведут измерения, тогда и будем делать выводы.
> Заметьте! Это не KDE, это Qt! С KDE с компьютером в 500
> мегагерц это невозможно.Очень даже возможно. Разумеется, только с 4-ми, не с третьими.