Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

Классификация ос

1.         Особенности алгоритмов управления ресурсами

1.1       Поддержка многозадачности.

Однозадачные: MS-DOS, MSX.

Многозадачные: OS/2, UNIX, Windows, OS ЕС.

1.2       Поддержка многопользовательского режима. Основное отличие многопользовательских состоит в наличии средств защиты информации  каждого пользователя от несанкционированного доступа других пользователей.

Однопользовательские: MS-DOS.

Многопользовательские: Windows NT, UNIX.

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

Вытесняющая многозадачность: Windows NT, OS/2.

Невытесняющая многозадачность: NetWare, Windows 3.x.

1.4       Поддержка многопоточности (thread - поток). Распараллеливание вычислений в рамках одной задачи.

Представители: OS/2, Windows, UNIX.

1.5       Многопроцессорная обработка. Существует асимметричная и симметричная. В случае асимметричной системы ОС целиком выполняется только на одном из процессоров системы, распределяя прикладные задачи между другими процессорами. В случае симметричной (SMP) система полностью децентрализована.

2.         Особенности аппаратных платформ. Существуют ОС для: ПК, мини-ЭВМ, мэйнфреймов, кластеров и сетей ЭВМ.

3.         Особенности областей использования.

предыдущаяследующая