The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

BIOS, оптимизированный для ускорения загрузки Linux

13.03.2008 13:16

Компания General Software, специализирующаяся на firmware, объявила о начале продаж производителям медицинской техники своей новой Linux-совместимой прошивки BIOS, оптимизированной для быстрой загрузки (точнее, для быстрого прохождения POST - прим. пер.). Представители компании сообщают, что их BIOS с технологией StrongFrame может загружаться до приглашения LILO менее, чем за секунду.

Малое время загрузки - один из ключевых параметров для рынка медтехники, на котором продукты соревнуются во времени выдачи первого сигнала ("time to waveform", TTW). По словам Стива Джонса, технического директора General Software, бОльшая часть BIOS для x86-чипсетов была рассчитана на рынок настольных ПК и, таким образом, не оптимизирована для работы в медицинском оборудовании.

Он объясняет: "Раскрутка шпинделя жесткого диска обычно занимает так много времени, что BIOS поневоле вынужден ожидать. Уберите это время, и вы получите POST, выполняющийся за несколько сотен миллисекунд, а не за десятки секунд".

Джонс сказал, что после задержек, связанных с раскруткой жесткого диска, следующей заметной статьей расхода времени является ожидание загрузки BIOS видеокарты. "В зависимости от видеоконтроллера типичное время загрузки колеблется между 0,5 и 5 секундами. Другие вещи, такие как инициализация контроллера клавиатуры, самой клавиатуры, мыши и USB длятся в общей сложности сотни микросекунд, что занимает во всем времени POST "сущие копейки" (nickel-and-dime)".

Также он сообщил, что объявленное менее чем секундное время загрузки до LILO измерялось на материнской плате Soyo с чипсетом Intel 815 между моментом нажатия на кнопку "Reset" и моментом возникновения на экране приглашения LILO, говорящего о том, что началось чтение с жесткого диска. Работы по оптимизации были выполнены с помощью средств тонкой настройки "Quick Boot", входящих в состав пакета General Software Embedded BIOS Adaptation Kit, который предоставляет более 1000 опций конфигурации исходного кода BIOS. Используя этот пакет, можно произвести тюнинг BIOS, удаляя из него длительные сканирования и ненужные участки кода. Другое немаловажное преимущество состоит в более быстрой сертификации BIOS, поскольку тестировать нужно меньшее количество кода.

Джонс заявил, что в General Software также создали BIOS, способный загружать Windows Vista до Рабочего стола за 24 секунды, в то время как загрузка с традиционным BIOS на той же материнской плате заняла 72 секунды. Основной выигрыш во времени был достигнут за счет встраивания в BIOS драйвера, поддерживающего UDMA, что позволило загружать ОС гораздо быстрее, чем на традиционных BIOS, использующих медленный режим PIO.

В General Software сообщили, что в число потребителей их медтехники входят Siemens Acuson и GE Healthcare.

  1. Главная ссылка к новости (http://www.linuxdevices.com/ne...)
Автор новости: allez
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/14681-linux
Ключевые слова: linux, bios, post, boot, loader
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 13:48, 13/03/2008 [ответить]  
  • +/
    круто
     
     
  • 2.7, R007 (??), 00:23, 14/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >круто

    Есть еще такая штука, Linux BIOS :)

     

  • 1.2, Painbreinger (?), 14:03, 13/03/2008 [ответить]  
  • +/
    а причем тут линукс? что если у них будет не лило, а виндозный загрузчик оно работать не будет?
     
  • 1.3, Andrey Mitrofanov (?), 14:07, 13/03/2008 [ответить]  
  • +/
    > бОльшая часть
    >BIOS для x86-чипсетов была рассчитана на рынок настольных ПК и, таким
    >образом, не оптимизирована для работы в медицинском оборудовании.

    Интересно, они coreboot бывш. LinuxBios ободрали или сами такие все из себя?...

     
     
  • 2.4, DrGonzo (?), 15:49, 13/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    написано же :

    >Работы по оптимизации были выполнены с помощью средств тонкой настройки "Quick Boot",
    >входящих в состав пакета General Software Embedded BIOS Adaptation Kit, который
    >предоставляет более 1000 опций конфигурации исходного кода BIOS. Используя этот пакет,
    >можно произвести тюнинг BIOS, удаляя из него длительные сканирования и ненужные участки
    >кода.

     
     
  • 3.5, Andrey Mitrofanov (?), 16:04, 13/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >написано же :
    >>Работы по оптимизации были выполнены с помощью средств тонкой настройки "Quick Boot",

    Это должно означать, что у coreboot-а стырить они ничего не могли, а тырили у Award-a? Или что? Что "волшебный ярлычок, который мы фот туть прилепим, означает, что 'наша технология уникальна' и неповторима _в_принципе_"?...

     

  • 1.6, Аноним (6), 16:08, 13/03/2008 [ответить]  
  • +/
    А если отказаться от жесткого диска и использовать flash для загрузки,  а оборудование долго инициализирующееся подключать "налету", то будет вообще супер!
     
     
  • 2.8, R007 (??), 00:25, 14/03/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >А если отказаться от жесткого диска и использовать flash для загрузки,  
    >а оборудование долго инициализирующееся подключать "налету", то будет вообще супер!

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

     

  • 1.9, dRiZd (?), 22:05, 14/03/2008 [ответить]  
  • +/
    Наверное эти "представители" даже не знают,
    что в мире есть embeded системы и PLC :D
     
  • 1.10, dRiZd (?), 22:09, 14/03/2008 [ответить]  
  • +/
    Опять вдогонку, когда-то я работал в конторе и мы разрабатывали
    для буржуев магнито-резонансные томографы.
    Так вот ни какой речи о всяком виндовсе и линуксе там не было, были лишь QNX и VxWorks!
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру