Компания 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.
|