Предмет: «Операционные системы» задания по практическим работам (1-блок)


Количество потоков данного процесса


Download 1.33 Mb.
bet2/6
Sana18.06.2023
Hajmi1.33 Mb.
#1569178
TuriПрактическая работа
1   2   3   4   5   6
Bog'liq
2 блог

Количество потоков данного процесса, активных в настоящий момент. Инструкция - это элементарная единица выполняемых компьютером действий, поток - это объект, который занят выполнением инструкций. Каждый выполняемый процесс имеет хотя бы один поток.
4. Ядро Windows всегда запускает тот из потоков, который обладает наивысшим приоритетом. Поток не является готовым к выполнению, если он находится в состоянии ожидания, приостановлен или блокирован по той или иной причине.

Практическая работа № 7. Многопроцессорная симметричная

обработка в ОС


По существу, архитектура ссNUMA — это SMP-система с разбиением по участкам памяти, фрагменты памяти в которой менее локальны, нежели в SMP-системе. Для приложений, которые не сильно связаны и могут быть естественным образом подразделены на сектора, такая архитектура подходит как нельзя лучше. Системы ссNUMA старшего класса масштабируются до 64 узлов по 128 процессоров. Тем не менее SMP-системы не обладают устойчивостью к сбоям. При выходе из строя одного процессора нельзя гарантировать когерентности кэша для операционной системы и пользовательских приложений. Скорее всего, ссылки на системные переменные и переменные пользовательских приложений так и останутся неразрешенными. Возможно, некоторые указатели не будут иметь смысла. Обращение одного из работоспособных узлов к несуществующей информации может привести к сбою всей системы.
Для развертывания SMP-системы требуется специальная конфигурация, объединяющая в себе операционную систему, системную плату и процессоры. SMP поддерживается большинством диалектов Unix, Linux версии 2.0 и выше, Mac OS 9, OS/2 Warp Server, Windows NT и Windows 2000. Она не поддерживается MS-DOS, Windows 95 и Windows 98. Среди многопотоковых приложений, которые могут эффективно работать в архитектуре SMP, — BackOffice Suite корпорации Microsoft, Lotus Notes и СУБД разработки Oracle, Sybase и Informix.
SMP может быть реализована на различных аппаратных RISC-платформах (UltraSPARC, Alpha, PowerPC и др.), а также на базе процессоров Intel, начиная с 486-й модели.
Права на стандарт Advanced Programmable Interrupt Controller (APIC), который применяется в системах SMP, принадлежат корпорации Intel, поэтому другие производители процессоров, в том числе Via Technologies и Advanced Micro Devices, не могут его использовать. Вместо этого они поддерживают частный стандарт OpenPIC: Via — в процессорах Cyrix 6x86 и AMD — в K6.




Download 1.33 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling