Потоки и симметричная многопроцессорность

 

Возможности поддержки потоков и поддержки симметричной многопроцес­сорности, о которых мы говорили в разделе 2.4, — две важные характеристики операционной системы W2K. Ниже перечислены основные возможности под­держки потоков и SMP в операционной системе W2K [CUST93].

• Служебные программы операционной системы могут выполняться на любом
из свободных процессоров; различные программы могут выполняться одно­
временно на разных процессорах. Операционная система W2K поддерживает выполнение одного процесса, разделенного на несколько потоков. Эти потоки могут выполняться одно­ временно на нескольких процессорах.

• Серверные процессы могут использовать несколько потоков при одновременной обработке запросов, поступающих от разных клиентов.

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