Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Классификация ОС. Можно выделить 6 следующих признаков классификации ОС



Можно выделить 6 следующих признаков классификации ОС.

1. По назначению ОС:

· общего назначения (общецелевые), используемые повсеместно;

· специального назначения (специализированные):

Ø реального времени;

Ø баз данных;

Ø мультипроцессорные. Они могут поддерживать:

q специализированные многопроцессорные ВС, включающие разнообразные структуры (матрицы, поля, пирамиды, кубы) из 16, 64, 128 и более процессоров;

q симметричную мультипроцессорную обработку (Symmetrical Multiprocessing, SMP), когда функционирующие модули ОС и приложения распределяются между процессорами равномерно. Для сравнения, ассиметричный несбалансированный вариант, когда ОС работает на одном процессоре, а приложения – на остальных, может снижать производительность при интенсивных параллельных запросах к ОС;

q дополнительные (уникальные) графические акселераторы, обеспечивающие быстрые сложные преобразования трехмерных моделей и качественный вывод огромного числа графических объектов;

q транспьютерные процессорные модули (Transputer Modules, TRAM), обеспечивающие поддержку параллельных структур обработки и эффективное решение задач с использованием языков параллельного программирования (например, Оккам);

Ø сетевые, которые могут быть предназначены для поддержки различных видов сетей (по способу управления):

q равноранговых, когда любая станция может стать и невыделенным (программным) сервером;

q централизованных (клиент-сервер) – сетей с выделенными (аппаратными) серверами, включающими части:

¨ серверные;

¨ клиентские (устанавливаются на станциях пользователей).

q с распределенным управлением (клиент-сеть), когда образуются программные мультисерверы, объединяющие несколько аппаратных серверов, работающие и управляемые как единое целое.

2. По режиму обработки задач:

· однопрограммные;

· многопрограммные:

Ø классического мультипрограммирования;

Ø разделения времени;

Ø многозадачные:

q с вытесняющей многозадачностью;

q с кооперативной многозадачностью;

q многопоточные.

3. По способу взаимодействия с пользователем:

· пакетные;

· диалоговые:

Ø с диалогом только при подготовке задач к решению;

Ø с диалогом на всех этапах обработки задач.

4. По числу пользователей: однопользовательские и многопользовательские.

5. По архитектурным особенностям компьютера:

· класс компьютера:

Ø для мэйнфреймов и суперкомпьютеров;

Ø для компьютеров классов «мини» и «супер-мини»;

Ø для рабочих станций;

Ø для ПК;

· разрядность: 16-разрядные, 32-разрядные, 64-разрядные;

· архитектура процессора:

Ø CISC;

Ø RISC: POWER PC (IBM), SPARC (SUN Microsystems), MIPS (MIPS), ALPHA (DEC) и другие;

· степень мобильности:

Ø «привязанные» к определенной платформе;

Ø переносимые;

Ø масштабируемые – адаптирующиеся к разным наборам аппаратных ресурсов вычислительного комплекса.

6. По архитектуре: макроядерные (монолитные) и микроядерные.

Рассмотренная классификация ОС отслеживает их развитие и уточняется по мере их совершенствования. Она не может быть исчерпывающей, а представляет лишь своеобразную «фотографию» состояния сегодняшнего дня.

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

Наиболее популярные свойства ОС:

· истинная и вытесняющая многозадачность, многопоточность;

· 32-разрядная архитектура;

· постоянная переориентация на новые микропроцессоры;

· масштабируемость;

· встроенные сетевые возможности;

· безопасность и защита данных.

ОС, вызывающие наибольший интерес сегодня: MS Windows 2000/XP/2003 Server, ветвь Linux семейства ОС UNIX [12].





Дата публикования: 2015-10-09; Прочитано: 439 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...