сті, надійності, гнучкості та відкритості. Це найбільш популярна комерційна UNIX - операційна система. Для неї існує близько 12 000 різних додатків.
На даний момент ОС Solaris є стабільною високопродуктивної 32-бітної операційної середовищем, яка вже має багато особливостей 64-х розрядних операційних систем, такі як підтримка файлів розміром до одного терабайта або робота з оперативною пам'яттю з розмірами більше двох гігабайт. Sun Microsystems пропонує еволюційний шлях до повністю 64х розрядної операційній системі із збереженням та інтеграцією існуючих 32-бітних додатків.
В ОС Sоlaris 2.6 знайшла своє втілення концепція Web-гудка (WebTone). Sun Microsystems вважає, що доступ до Web повинен бути очевидним і ввійшов у звичний ужиток. Найближча аналогія - поява гудка в телефонній трубці, коли практично ніхто не замислюється про складної технології, що стоїть за цією подією. Користувачі, підприємства, приватні особи потребують цілодобового доступі до мережевих ресурсів. Це перетворюється, і в багатьох випадках вже перетворилося, в життєву потребу. Solaris якраз і є такою операційним середовищем, яка дозволяє забезпечити безперервний і надійний гудок Web і реальну платформу для розгортання технології Java. Sun Microsystems, разом з багатьма постачальниками послуг Інтернет, розглядає Solaris як основу для мережевих обчислень XXI століття.
При такому підході переклад створення Web-інтерфейсу для багатьох звичних утиліт операційної системи просто неминучий. Так, в Solaris 2.6 реалізований Web-старт, значно полегшує установку операційної системи. Система підказок Answerbook2 також реалізована через Web. Навігатор HotJava забезпечує інтуїтивний, легко адаптується інтерфейс для доступу до всіх Web-сторінкам в Інтернеті і у внутрішній мережі підприємства.
Природно, що поставлене завдання - забезпечити кращий засіб для реалізації концепції Web-гудка, - висунула нові вимоги до продуктивності систем з ОС Solaris і насамперед до забезпечуваному рівнем продуктивності для Web-серверів і баз даних. Внесені до ОС зміни дозволили підняти продуктивність баз даних на завданнях OLTP на 10-20 відсотків. Значний приріст продуктивності отриманий і при роботі Web-серверів. З виходом нової версії ОС Solaris Sun Microsystems встановив цілий ряд рекордів по тестах Web96, TPC-C, TPC-D, SAP R/3.
Остання розробка компанії Sun - операційна система Solaris 9. 9 являє собою вже третє покоління 64-розрядних операційних систем, оптимізованих для роботи на 64-розрядних серверах Sun з рекордною масштабованість. Багатопотокове ядро ??з повною підтримкою витісняючої багатозадачності забезпечує більш високу продуктивність як основних системних функцій, так і додатків підприємства. За рахунок більш високої продуктивності та масштабованості операційної системи Solaris 9 замовники можуть відразу ж домогтися поліпшення показників ціна/продуктивність на своїх серверах, а отже і прибутковості інвестицій.
Нижче перераховані деякі можливості масштабування і підтримки в операційній системі Solaris 9 важких систем і додатків:
Один мільйон одночасно працюючих процесів в одній системі
До 128 процесорів в одній системі і до 848 процесорів в кластері
До 576 Гбайт фізичної оперативної пам'яті в одній системі
Більше чотирьох мільярдів мережевих з'єднань
Файлові системи розміром до 252 Тбайт з використанням Sun StorEdge QFS
- розрядна IP-адресація IPv6
- розрядна віртуальна машина Java. 9 має ряд поліпшень в області роботи з пам'яттю:
Підтримка сторінок різного розміру.
Програми можуть використовувати сторінки розміром від 8 Кбайт до 4 Мбайт для різних сегментів пам'яті. Завдяки цьому знижуються накладні витрати і забезпечується більш ефективне використання ресурсів - підвищується продуктивність. Код додатка залишається колишнім, а розміри сторінок змінюється динамічно в процесі виконання.
Вдосконалений алгоритм розмальовки сторінок.
В операційній системі Solaris 9 був вдосконалений алгоритм управління віртуальними/фізичними сторінками та зверненнями до них. Цей дозволило підвищити продуктивність системи в умовах найбільш інтенсивної користувальницької навантаження.
Оптимізація розміщення сторінок в пам'яті.
Механізм управління пам'яттю в Solaris 9 оптимізується залежно від того, на якому сервері працює операційна система.
В основі операційної системи Solaris 9 лежить невелике, компактне ядро, що значно звужує діапазон помилок, здатних викликати крах системи. Крім того, в операційній системі є чітке розмежування між ядром...