Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АСНИ.doc
Скачиваний:
47
Добавлен:
26.11.2019
Размер:
6.35 Mб
Скачать

Файловые системы

Изначально в Solaris использовалась файловая система UFS. В 2004 Sun Microsystems разработала файловую систему ZFS, которая стала включаться в Solaris 10, начиная с релиза 6/06 (июнь 2006).

Всего Solaris 10 поддерживает 14 файловых систем[6]:

  • UFS (Unix File System)

  • ZFS (Zettabyte File System)

  • SMBFS (SMB)

  • VxFS (Veritas File System)

  • PCFS (FAT и FAT32)

  • HSFS (для CD-ROM)

  • TMPFS

  • NFS (Network File System)

  • CacheFS

  • AutoFS

  • SpecFS

  • ProcFS

  • SockFS

  • fifos

Версии

Логотип Solaris 10, до покупки корпорацией Oracle

Цвет

Значение

Красный

Старая версия; не поддерживается

Жёлтый

Старая версия; поддерживается

Зелёный

Текущая версия

Синий

Будущая версия

Версия Solaris

Версия SunOS

Дата выпуска

Особенности

1.x

4.1.x

Июнь1992

Ребрендинг SunOS 4 в маркетинговых целях

2.0

5.0

Июнь1992

Предварительный выпуск (сначала только для разработчиков), поддержка архитектуры sun4c. ПоявлениеNIS+.

2.1

5.1

Декабрь1992(SPARC) Май1993(x86)

Поддержка архитектур sun4 иsun4m. Первая версия для x86. Первый релиз Solaris 2, поддерживающий симметричную мультипроцессорность (SMP).

2.2

5.2

Май1993

Только для SPARC. Впервые поддержка архитектуры sun4d. Поддержка мнопоточных библиотек.

2.3

5.3

Ноябрь1993

Только для SPARC. OpenWindows3.3 переходит с NeWS на Display PostScript и прекращает поддержку SunView. Добавлена поддержка файловых систем autofs и CacheFS.

2.4

5.4

Ноябрь1994

Первый общий релиз для SPARC и x86. Включает поддержку Motif.

2.5

5.5

Ноябрь1995

Впервые поддерживаются процессоры UltraSPARC. Включает CDENFSv3 и NFS/TCP. Архитектура sun4 (VMEbus) больше не поддерживается. Добавлены POSIX Threads иDoors.

2.5.1

5.5.1

Май1996

Единственный релиз для PowerPC. Добавлена поддержка Ultra Enterprise.

2.6

5.6

Июль1997

Включает Kerberos 5, PAM, шрифты TrueType, WebNFS, поддержку больших файловых систем и procfs. Прекращена поддержка серии SPARCserver 600MP.

7

5.7

Ноябрь1998

Первый 64-битный релиз дляUltraSPARC. Прекращена поддержка Micro Channel architecture для x86.

8

5.8

Февраль2000

Включает Multipath I/OSolaris Volume ManagerIPMP, отладчикmdb; поддержка IPv6 и IPsec. Представлено управление доступом на основе ролей. Прекращена поддержка sun4c.

9

5.9

22 мая2002

Добавлены iPlanet Directory Server, Resource Manager, extended file attributes, IKE IPsec keying, и совместимость с Linux. Отсутствуют OpenWindows и поддержка sun4d.

10

5.10

31 января2005

Включает поддержку платформы «x64» (x86-64). Технологии DTrace,Solaris ContainersService Management Facility (SMF) иNFSv4. Прекращена поддержкаsun4m и UltraSPARC I. ДобавленаJava Desktop System в качестве основной среды рабочего стола.

  • В Solaris 10 1/06 добавлен загрузчик GRUB на платформе x86. Поддержка инициатораiSCSI.

  • В Solaris 10 6/06 добавлена поддержка файловой системыZFS.

  • В Solaris 10 11/06 добавленыSolaris Trusted Extensions иLogical Domains.

  • В Solaris 10 8/07 добавлена поддержка Samba Active Directory, IP Instances (часть проекта OpenSolaris Network Virtualization and Resource Control), контейнеры для Linux-приложений (на основе BrandZ) и улучшенная версия Resource Capping Daemon (rcapd).

  • В Solaris 10 5/08 увеличена производительность Solaris Containers, введена поддержкаSpeedStep для процессоров Intel и PowerNow! для AMD.

  • В Solaris 10 10/08 добавлена возможность загрузки с ZFS и использования ZFS в качестве корневой файловой системы. Улучшена виртуализация с помощью Solaris Containers и Logical Domains.

  • В Solaris 10 5/09 улучшена производительность и управление энергопотреблением на процессорах Intel Nehalem; улучшена поддержка ZFS.

  • В Solaris 10 10/09 добавлены квоты ZFS.

  • В Solaris 10 08/11

11

5.11

9 ноября2011

Версии Solaris, начиная с 11, будут основываться на OpenSolaris.

  • Solaris 11 Express

SPARC

Микропроцессор UltraSPARC II компании Sun Microsystems

SPARC (Scalable Processor ARChitecture — масштабируемая архитектура процессора) — архитектураRISC-микропроцессоров, первоначально разработанная в1985 году компанией Sun Microsystems.

Архитектура SPARC является открытой, это значит, что:

  • Архитектура системы команд SPARC опубликована как стандарт IEEE 1754—1994;

  • Спецификации SPARC доступны для лицензирования любой компанией или частным лицом и дают возможность разрабатывать свои собственные решения;

  • Развитием архитектуры SPARC занимается независимая некоммерческая организация SPARC International, Inc., основанная в 1989 году. Членство в SPARC International открыто для всех желающих.

Для производства процессоров с архитектурой SPARC достаточно закупить у SPARC International, Inc.лицензию на архитектуру системы команд ($99) и разработать свою реализацию архитектуры, либо закупить готовую реализацию (что несколько дороже).

Существовало 3 основные ревизии архитектуры SPARC: версии 7, 8 и 9[1]. Иногда UltraSPARC серии T выделяются как отдельные архитектуры UltraSPARC Architecture 2005 и 2007.[2]

Версия 8 архитектуры SPARC описывает 32-разрядный микропроцессор, тогда как версия 9 — 64-разрядный.