Программирование мультимедиа-систем - 117 стр.

UptoLike

Составители: 

- 117 -
Не стоит забывать, что мнимая (виртуальная) реальность может стать
наркотиком XXI века, который поработ
ит людей быстрее, чем все доныне
известные - ведь мир, представленный VR, обычно намного привлекатель-
нее того, что в действительности окружает человека.
8.1.2. Операционные системы, ориентированные на поддержку
мультимедиа
Мультимедиа является относительно новой отраслью компьютерных
технологий, большинство создававшихся в конце 70-хначале 80-х г.г.
операционных систем не было рассчитано на специфические требования,
свойственные мультимедиа-технологиям. Традиционные ОС оптимизиро-
вались в направлении повышения гибкости управления ресурсами (в том
числе обеспечения мультизадачного и/или многопользовательского режи-
мов), разработчики их архитектуры не
могли представить в то время, с ка-
кими объемами мультимедиа-информации придется работать начиная с
конца ХХ века.
В основу нового поколения специализированных ОС легла концепция
Media OS - совокупность требований к операционной системе, предназна-
ченной для работы с большими объемами цифровых данных. Описываю-
щий концепцию Media OS официальный документ можно найти на сайте
www.be.com/products/beos/mediaos.html.
Одним из основных свойств мультимедиа-ОС (ММОС) является встро-
енная поддержка симметричной многопроцессорной обработки - ОС
изначально рассчитана на работу с несколькими процессорами одновре-
менно - в отличие от большинства других операционных систем, в которых
поддержка нескольких процессоров является лишь дополнительной функ-
цией. При этом разработчикам приложений нет необходимости заботиться
о распределении
нагрузки между процессорами - это выполняет за них са-
ма система. Помимо этого MMOС обязана обладать и другими качествами,
свойственными современным ОС:
вытесняющая многозадачность (позво-
ляющая эффективно работать с несколькими приложениями одновремен-
но),
многопотоковость (возможность выполнения множества независи-
мых процессов внутри одного приложения),
64-разрядная файловая сис-
тема
(обеспечивающая улучшенные средства доступа к дискам большого
объема), внутренняя
архитектураклиент-сервер и др. технологии, по-
зволяющие увеличить производительность и эффективность работы ЭВМ
(заметим, что большинство из указанных требований реализовано в совре-
менных неспециализированных ОСнапример, в основанных на ядре NT
версиях MS Windows).
К основанным на вышеприведенных концепциях ОС традиционно от-
носится
BeOS, подобным же образом рекламировалась NeхtStep; к МMОС
                                   - 117 -


   Не стоит забывать, что мнимая (виртуальная) реальность может стать
наркотиком XXI века, который поработит людей быстрее, чем все доныне
известные - ведь мир, представленный VR, обычно намного привлекатель-
нее того, что в действительности окружает человека.

  8.1.2. Операционные системы, ориентированные на поддержку
         мультимедиа

    Мультимедиа является относительно новой отраслью компьютерных
технологий, большинство создававшихся в конце 70-х – начале 80-х г.г.
операционных систем не было рассчитано на специфические требования,
свойственные мультимедиа-технологиям. Традиционные ОС оптимизиро-
вались в направлении повышения гибкости управления ресурсами (в том
числе обеспечения мультизадачного и/или многопользовательского режи-
мов), разработчики их архитектуры не могли представить в то время, с ка-
кими объемами мультимедиа-информации придется работать начиная с
конца ХХ века.
    В основу нового поколения специализированных ОС легла концепция
Media OS - совокупность требований к операционной системе, предназна-
ченной для работы с большими объемами цифровых данных. Описываю-
щий концепцию Media OS официальный документ можно найти на сайте
www.be.com/products/beos/mediaos.html.
    Одним из основных свойств мультимедиа-ОС (ММОС) является встро-
енная поддержка симметричной многопроцессорной обработки - ОС
изначально рассчитана на работу с несколькими процессорами одновре-
менно - в отличие от большинства других операционных систем, в которых
поддержка нескольких процессоров является лишь дополнительной функ-
цией. При этом разработчикам приложений нет необходимости заботиться
о распределении нагрузки между процессорами - это выполняет за них са-
ма система. Помимо этого MMOС обязана обладать и другими качествами,
свойственными современным ОС: вытесняющая многозадачность (позво-
ляющая эффективно работать с несколькими приложениями одновремен-
но), многопотоковость (возможность выполнения множества независи-
мых процессов внутри одного приложения), 64-разрядная файловая сис-
тема (обеспечивающая улучшенные средства доступа к дискам большого
объема), внутренняя архитектура ‘клиент-сервер’ и др. технологии, по-
зволяющие увеличить производительность и эффективность работы ЭВМ
(заметим, что большинство из указанных требований реализовано в совре-
менных неспециализированных ОС – например, в основанных на ядре NT
версиях MS Windows).
    К основанным на вышеприведенных концепциях ОС традиционно от-
носится BeOS, подобным же образом рекламировалась NeхtStep; к МMОС