Co dwie głowy to nie jedna, czyli NT a wieloprocesorowość

Wstecz
Dalej
Indeks

A jak sprawa wygląda dla architektur wieloprocesorowych? Zacznijmy od tego, że Windows NT wspiera jedynie architekturę SMP, czyli taką gdzie wszystkie procesory są identyczne i mają dostęp do wspólnej pamięci operacyjnej. Wewnętrzna struktura danych jądra NT pozwala na współpracę z maksymalnie 32 procesorami, jednak NT Workstation może działać jedynie na 2, a NT Serwer na 4. Dla większej liczby procesorów należy dokupić dodatkowe licencje.

Do ochrony struktur krytycznych, takich jak Lista Dyspozytora są stosowane mutexy. Jest jedna wspólna Lista Dyspozytora dla wszystkich procesorów. Zasady wywoływania schedulera są takie same jak w przypadku architektury jednoprocesorowej.

Wróć do góry