11
работает под управлением единой ОС, общей для всех процессоров. Это
существенно улучшает динамические характеристики ВС, но требует наличия
специальной, весьма сложной ОС.
Однако МПС имеют и существенные недостатки. Они, в
первую очередь,
связаны с использованием ресурсов общей оперативной памяти. При большом
количестве объединяемых процессоров возможно возникновение конфликтных
ситуаций, в которых несколько процессоров обращаются с
операциями типа
чтение
и
запись
к одним и тем же ячейкам памяти. Помимо процессоров к ОП
подключаются все процессоры ввода-вывода, средства измерения времени и т.д.
Поэтому вторым серьезным недостатком МПС является проблема коммутации и
доступа абонентов к ОП. Процедуры взаимодействия очень сильно усложняют
структуру ОС МПС. Опыт построения
подобных систем показал, что они
эффективны при небольшом числе объединяемых процессоров (от 2 до 10).
Типичным примером массовых многомашинных ВС могут служить компьютерные
сети, примером многопроцессорных ВС –
суперкомпьютеры.
По типу ЭВМ или процессоров
, используемых для построения ВС,
различают:
однородные системы
неоднородные системы.
Однородная ВС
строится на базе однотипных компьютеров или процессоров.
Однородные системы позволяют использовать стандартные наборы технических,
программных средств, стандартные протоколы (процедуры) сопряжения
устройств. Поэтому их организация значительно проще, облегчается обслуживание
систем и их модернизация.
Неоднородная ВС
включает в свой состав различные типы компьютеров или
процессоров. При построении системы приходится
учитывать их различные
технические и функциональные характеристики, что существенно усложняет
создание и обслуживание неоднородных систем.
Достарыңызбен бөлісу: