Классика баз данных - статьи

       

сервера Unix? Как говорят специалисты


сервера Unix? Как говорят специалисты OSF, OSF/1 является слишком

хорошей и надежной системой, чтобы можно было ее бросить и начать

все сначала. В OSF/1 1.3 используется более 90% кода предыдущих

версий OSF/1. С другой стороны, чтобы улучшить возможности

управления объектами, часть ядра Mach была переписана на Си++.

В результате OSF/1 1.3 получилась не такой модульной, как ОС

Workplace. Но использовав значительную часть OSF/1, компания OSF

смогла раньше IBM получить более или менее полную микроядерную

реализацию систему.

OSF ориентируется на массивно параллельные аппаратные системы.

Активно изучаются вопросы изменения поведения операционной

системы при возрастании числа процессоров. В такой системе

микроядро Mach будет работать на всех процессорах, а сервер OSF/1

потребуется только на некоторых из них.

Как планирует OSF, в будущих версиях OSF/1 на основе Mach будет

поддерживаться возможность размещения сервера OSF/1 в

пространстве ядра или в пользовательском пространстве в

соответствии с выбором системного администратора при

конфигурировании системы. Выполнение сервера OSF/1 в пространстве

ядра позволит повысить производительность, так как вместо

передачи сообщений будут использоваться вызовы процедур, и сервер

всегда будет целиком располагаться в памяти. При выполнении

сервера в пользовательском пространстве будет возможен его

свопинга, что потенциально увеличит память, доступную для

программ пользователя. Заметим, что примерно такой же подход

используется USL в версиях Unix, основанных на микроядре Chorus.

Системные функции будут разработаны и отлажены в пользовательском

пространстве, а потом можно будет перенести в пространство ядра

для достижения наилучшей производительности.

2.6 Можно ли считать NT микроядерной ОС?

Основным назначением микроядра ОС Windows NT является упрощение

переноса системы: все машинно-зависимые программы

сконцентрированы внутри микроядра. Microsoft пока не пытается

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


Содержание  Назад  Вперед