<<
>>

Многопроцессорная обработка

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

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

В асимметричных ОС процессоры неравноправны. Обычно существует главный процессор (master) и подчиненные (slave), загрузку и характер работы которых определяет главный процессор.

<< | >>
Источник: В.Е. Карпов К.А. Коньков. Основы операционных систем. 2005

Еще по теме Многопроцессорная обработка:

  1. ИНФОРМАЦИЯ: ОБРАБОТКА ПОСЛЕДОВАТЕЛЬНАЯ (
  2. ИНФОРМАЦИЯ: ОБРАБОТКА ПАРАЛЛЕЛЬНАЯ
  3. Статистическая обработка.
  4. ТЕОРИЯ УРОВНЕЙ ОБРАБОТКИ
  5. Обработка материалов
  6. Обработка результатов
  7. ГЛАВА ДЕВЯТАЯ ОБРАБОТКА ИНФОРМАЦИИ В УМЕ
  8. Алгоритм обработки результатов.
  9. ДАННОЕ: ОБРАБОТКА СТАТИСТИЧЕСКАЯ
  10. Обработка материала
  11. Пример обработки протокола.
  12. Обработка ответов
  13. ОБРАБОТКА ВТОРИЧНАЯ
  14. 3.3.4. Методы обработки и анализа данных
  15. 9. Усвоение и обработка информации
  16. 9. Усвоение и обработка информации
  17. Психологическая обработка с использованием условных рефлексов и ассоциаций