Переносимость, мобильность (portable) ОС Речь идет о степени легкости переноса ОС на компьютеры разной аппаратной платформы. Основные приемы включают:
Язык программирования ОС – высокого уровня (например язык Си)
Объем машинно-зависимых частей кода - минимальный
Аппаратно-зависимый код в нескольких модулях
Микроядерная архитектура
Микроядерная архитектура составляет альтернативу классической архитектуре.
Состав микроядра :
машинно-зависимый слой и базовый слой (частично).
В классической схеме отсутствовал механизм обращения к функциям другого приложения. Для микроядра такая возможность реализована.
Преимущества микроядерной архитектуры:
· переносимость,
· расширяемость,
· надежность,
· возможность распределенных вычислений.
Дата добавления: 2014-01-04 ; Просмотров: 349 ; Нарушение авторских прав? ; Мы поможем в написании вашей работы!
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет