Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЕКЦИИ СЕМЕН.docx
Скачиваний:
18
Добавлен:
25.09.2019
Размер:
144.57 Кб
Скачать

10. Внутренняя структура и основные понятия системы os-9.

Архитектура

 

Открытость

 

 

Основным принципом построения системы является максимальная открытость структур и функций.

 

 

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

 

 

Открытость системы достигается за счет последовательного модульного построения. Все программные коды и данные (в том числе системные) на этапе исполнения могут быть сосредоточены в модулях памяти (областях памяти, снабженных заголовками). Любой системный ресурс полностью описывается своим модулем. Типы модулей соответствуют типам ресурсов:

 

 

 

 

Все модули памяти, за исключением самого ядра и модуля данных для него, могут быть добавлены в систему или удалены из нее за ненадобностью в любой момент времени.

 

 

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

Операционная система OS-9 справедливо входит в число ведущих систем своего типа. О популярности системы свидетельствует 2,5 млн. работающих в мире копий системы и сотни квалифицированных коллективов, разрабатывающих программное обеспечение на ее базе.

 

 

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

 

 

На сегодняшний день OS-9, наряду с немногими другими системами, обладает самой совершенной архитектурой, предельно оптимизированными алгоритмами ядра и ясным направлением дальнейшего развития.

 

 

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