софтComputer Review#12(62)

Илья Пермяков

BeOs: еще одна ОС?

 Как-то раз в 1995 году мне на руки попал журнал, в котором рассказывалось о существовании интересного персонального компьютера BeBox, на нем стояла операционная система, называемая, как вы уже догадались, BeOs. Компьютер BeBox представлял собой некий гибрид, оснащенный двумя процессорами Power PC 603e, работавших с частотой 66 MHz, памятью 32 Mb, SCSI контроллером жесткого диска и имел необычные последовательные порты. На передней панели BeBox имелись индикаторы, показывающие загрузку процессора (по типу эквалайзеров), также BeBox оснащался 4-х скоростным CD-ROM и имел встроенную звуковую карту (см. фото).

 Кроме того, BeBox поддерживал свой специфический стандарт gоследовательного порта Greek порт.

 Спустя четыре года я наткнулся на название BeOs на одном из компакт-дисков, который немедленно купил. Из-за нехватки средств кампания Be, Inc., выпускавшая BeBox (о ней чуть позже), свернула выпуск BeBox'ов и продолжила развивать операционную систему BeOs сначала на Power PC-совместимых процессорах, а потом и на Intel.

 Для установки BeOs мне пришлось пожертвовать разделом жесткого диска замером в 1 Гб (ведь мне ещё предстояло работать с BeOs). После этого я около недели рылся и переводил документацию, в которой оказалось много полезного, в том числе и скриншоты.

 Из документации я узнал о следующих особенностях BeOS.

  • Файловая система BeOs является 64-х битной файловой системой. Против остальных 32-х битных, 64-х битная файловая система позволяет BeOs адресовать диск теоретическим размером 18 биллионов гигабайтов.

  • Поддержка многопроцессорных компьютеров. То есть операционная система сама определяет количество процессоров в вашем компьютере, распределяет "нити", т.е. задачи, поровну и дает право обращаться двум и более процессорам к файловой системе одновременно.

  • Поддержка прямого доступа к видеоадаптеру Direct Access Graphics Capabilities (Чем-то напоминает Direct X от Microsoft и DIVE от IBM, но создано Be гораздо лучше) позволяет напрямую выводить 2D и 3D изображение, минуя ту часть видеодрайвера, которая отвечает за прорисовку графической оболочки. (Хотя BeOs как таковой графической оболочки не имеет, так как за вывод интерфейса отвечает непосредственно ядро). В аннотации описывается все более подробно, но мне хочется подчеркнуть, что кроме полного экрана BeOs имеет функцию прямого графического вывода в окно без существенной разницы в производительности между этими двумя режимами.

 После перечисления всех этих возможностей Be, Inc. разрекламировала BeOs как Media Os, систему для обработки видео, звука, 3D изображений в реальном времени, а также работы в сети. Но я огорчил бы вас, если бы не написал об истории компании, создавшей столь уникальный продукт.

 Вот дословный перевод.

 В 1990 году Джин Луис Гассе (Jean-Louis Gassee), бывший президент отделения Apple, сформировал Be, Inc., чтобы решить проблемы, связанные с более старыми компьютерными операционными системами, внедрить новые методы обработки быстрорастущих информационных данных. Он хотел видеть, как работают новые технические и программные предложения. Результатом стала операционная система с новым уровнем экономической эффективности и уменьшением в сложности разработки программного обеспечения (Сам проверил - прим. автора). BeOs - операционная система нового поколения, аппаратно-независимая и поддерживающая симметричную многопроцессорную обработку. Основное направление - носители видео и звука, работа в режиме реального времени.

 Комментарий

 С 1993 года кампания Be пыталась выпускать своё "железо" - BeBox, но когда Intel выпустила относительно дешевый Pentium, BeBox о двух PowerPC, не поддержанный на рынке солидными кампаниями, постигла участь NextStep (компьютера, созданного одним из основателей Apple в 1989 году на базе процессора Motorola и ориентированного на работу с мультимедиа).

 Какие компьютеры работают под BeOs?

 Версия 3 BeOs доступна на платформе Intel (Pentium и клоны) и платформе PowerPC (603 и 604 PCI системы).

 Начальная поддержка для чрезвычайно большого разнообразия аппаратных средств, доступных на рынке Intel, ограничена. Однако, Be, Inc. сообщает о намерении расширить аппаратную поддержку для Intel в будущих версиях. Так что перед покупкой BeOs необходимо убедиться в поддержке ваших аппаратных средств, находящихся в списке готовых аппаратных средств на сайте BeOs. (Ух ? и сколько этих самых средств было поддержано энтузиастами, вот ведь у кого надо учиться Биллу Гейтсу).

 Вот некоторые "виды" BeOs 4.0.

 Скриншот от Be, Inc. - "парятся" два процессора Intel Pentium II 266 MHz.


 Это уже "отсебятина". Как вы можете видеть, BeOs справно работает на одном процессоре Intel Celeron. Воспроизводятся видеоролики стандартной поставки BeOs в формате QuickTime (воспроизводятся они в программе 3dmov, изменяя форму в виде листов книги, шара, куба и.т. д.), всё работает без замедления, хотя жесткий диск и трещит беспрерывно.


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

 Сравнивая первый и второй скриншот, вы поймете, что BeOs, конечно, лучше работает с двумя процессорами. На данных примерах это процессоры фирмы Intel, но из компетентных источников известно ? BeOs надежно работает на всех Pentium-совместимых процессорах. Что касается видеокарты, то могу дать вам совет: BeOs распознает S3 Virge, Cirrus, Riva 128 (DIAMOND, ASUS), Riva 128zx (DIAMOND, ASUS), Riva TNT. S3 Trio и подобные им, говорят, работают, но при установке драйвера S3 с компакт-диска. Набор драйверов для звуковых карт достаточно обширен, но из-за отсутствия таковой, сам лично в их правильной работе не убедился. Основную информацию на русском о BeOs вы можете найти на http://www.benews.ru, на английском - на http://www.beos.org, http://www.be.com. BeOs распознает файловую систему Windows 9x (FAT16, FAT32), по желанию вы можете записывать, читать и удалять файлы в этих разделах.

 На сайте http://www.be.com вы можете найти набор программ, необходимых для работы с видео, звуком, изображениями, где-то в дебрях интернета лежат портированные Quake, Quake II, Quake III. (Для игры необходима Windows-версия игры и соответственно компакт-диск).

 Если вы хотите поставить BeOs в этом году (для интереса, работать или программировать), дождитесь появления в Иркутске версии BeOs 4.5, так как в ней максимально исправлены все недостатки предыдущей версии 4.0. Так, есть драйвера для 3Dfx и разнообразных принтеров (в 4.0 только HP Laser Jet, Apple Laser, Epson Stylus), поддержка кодеков mpeg1, mpeg2, avi, fli-flc, mp3.

 В следующих номерах "CR" читайте "Как без проблем установить BeOs".


софтComputer Review#12(62)

Copyright © 1998 "Компьютерное обозрение"
Дизайн - leidenwebdesign - http://leiden.irkutsk.ru