А ведь действительно пора

10 июнь, 2010 - 16:01Андрей Зубинский

Наводить порядок на уровне firmware. Хотя бы потому, что реальная уличная цена (пусть где-то, но всё же) двухтерабайтовых винчестеров уже меньше $100. Что значит - пока ещё загружаться с них имеющиеся материнские платы с тем firmware, который мы привыкли называть BIOS, смогут, но это уже хождение по острию - предел возможностей BIOS ограничивается 2,1 TB (с фокусами - больше, фокусы эти поддерживаются Windows 7 и Linux, но фокусы - они и есть фокусы), а до конца года тот же Seagate обещает 3-терабайтовые накопители в серийном производстве.

Кроме того, BIOS "раздувается". Степень интеграции материнских плат растёт, причём рост этот, похоже, превышает заложенные в архитектуру BIOS возможности.

Короче, MSI начинает (уже не в первый раз, но из-за указанного выше фактора - теперь, похоже, всерьёз) в серийных изделиях реализацию UEFI и PI - единого расширяемого интерфейса встраиваемого ПО (Unified Extensible Firmware Interface, UEFI) и инициализации платформы (Platform Initialisation, PI).

Кроме UEFI (это на самом деле и спецификации, и стоящий за ними консорциум более чем серьёзных участников), есть аналогичные проекты, например, Coreboot.

В общем, ситуация такова - есть пока ещё не совсем нехороший, но в скором будущем - очень нехороший, вопрос: что лучше в firmware - традиционализм + спокойствие + трюки и фокусы для решения появившихся проблем, или, всё-таки, радикальное изменение когда того требует действительность?

Интересный вопрос и ещё более интересным будет ответ индустрии на него.

В далёкой перспективе, конечно же, в идеале, было бы ещё прекрасно, чтобы драйверы устройств были независимы от ОС хоста. Понимаю, что принципиально это возможно, понимаю насколько это сложная задача во всех смыслах, в том числе и в рыночном. Но помечтать об идеале ведь никто не запрещает?