Помощь в учёбе, очень быстро...
Работаем вместе до победы

Архитектура операционной системы Solaris

РефератПомощь в написанииУзнать стоимостьмоей работы

Самый общий взгляд на архитектуру Solaris позволяет увидеть двухуровневую модель системы, состоящую из пользовательской и системной части (ядра) (см. рисунок 1). Ядро непосредственно взаимодействует с аппаратной частью компьютера, изолируя прикладные программы (процессы в пользовательской части операционной системы) от особенностей ее архитектуры. Ядро имеет набор услуг, предоставляемых… Читать ещё >

Архитектура операционной системы Solaris (реферат, курсовая, диплом, контрольная)

Самый общий взгляд на архитектуру Solaris позволяет увидеть двухуровневую модель системы, состоящую из пользовательской и системной части (ядра) (см. рисунок 1). Ядро непосредственно взаимодействует с аппаратной частью компьютера, изолируя прикладные программы (процессы в пользовательской части операционной системы) от особенностей ее архитектуры. Ядро имеет набор услуг, предоставляемых прикладным программам посредством системных вызовов. Таким образом, в системе можно выделить два уровня привилегий: уровень системы (привилегии специального пользователя root) и уровень пользователя (привилегии всех остальных пользователей).

Архитектура операционной системы Solaris.

Рисунок 1. Архитектура операционной системы Solaris.

Важную часть системных программ составляют демоны. Демон — это п роцесс, выполняющий определенную функцию в системе, который запускается при старте системы и не связан ни с одним пользовательским терминалом. Демоны предоставляют пользователям определенные сервисы, примерами которых могут служить системный журнал, веб-сервер и т. п. Аналогом демонов в операционной системе Windows NT и более поздних версиях являются системные службы.

Поддерживаемые архитектуры:

  • *Sun UltraSPARC
  • *Fujitsu SPARC64
  • *32 и 64-битные процессоры AMD, Intel и VIA x86 [4].

Поддержка микропроцессоров Itanium (Intel) была запланирована, но не была реализована.

Предпринималась попытка портировать Solaris на архитектуру PowerPC, в 1996 была выпущена 32-битная версия 2.5.1 (Solaris PowerPC Edition) для платформы PReP, однако, вскоре от этого отказались. В настоящее время идет возрождение поддержки архитектуры PowerPC в OpenSolaris.

В ноябре 2007 IBM, Sun и Sine Nomine Associates продемонстрировали пробную версию OpenSolaris for System z, работающую на мейнфрейме IBM System z под z/VM. Эта версия получила название Sirius. 19 ноября 2008 IBM авторизовала Sirius на процессорах System z IFL.

В Solaris 10 Sun Microsystems реализовала двоичную совместимость с Linux, что позволяет запускать Linux-приложения под Solaris на системах x86 в зонах BrandZ. Планируется двоичная совместимость с FreeBSD. В Solaris SPARC эта функциональность не доступна.

По состоянию на 2009 год Solaris официально поддерживают на некоторых своих системах с архитектурой x86 и AMD64 следующие производители:

  • *IBM
  • *Intel
  • *Hewlett-Packard
  • *Dell
  • *Fujitsu Siemens Computers
  • *Core Micro Systems
  • *Egenera [4].
Показать весь текст
Заполнить форму текущей работой