Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_na_vopr_ekzEvm.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
434.18 Кб
Скачать

Алгоритм замещения страниц виртуальной памяти и строк кэш- памяти.

Так как емкость КЭШ- памяти много меньше емкости ОЗУ, то неизбежно возникает ситуация, при которой КЭШ будет заполнен и в случае промаха для перемещения информации из ОЗУ не будет листа, поэтому необходимо предварительно освободить место в КЭШ, удалив строку. Такая процедура называется замещением строк КЭШ- памяти (аналогично со страницами виртуальной памяти в ОЗУ). Возможен следующий алгоритм замещения строки:

  • Случайный выбор;

  • Удалив строку, которая была записана раньше других.

Вычислительные системы.

Термин вычислительная система появился в начале- середине 60-х гг. при создании ЭВМ третьего поколения.

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

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

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

Самыми важными предпосылками появления и развития ВС служат экономические факторы. Анализ характеристик ЭВМ различных поколений показал, что в пределах интервала времени, характеризующегося относительной стабильность элементной базы, связь стоимости и производительности ЭВМ выражается квадратичной зависимостью- «законом Гроша»:

СЭВМ12ЭВМ

Построение же ВС позволяет значительно сократить затраты, так как для них существует линейная формула: СВС2*ΣПi

СЭВМ, СВС- соответственно стоимость ЭВМ и ВС;

К12- коэффициенты пропорциональности, зависящие от технического уровня развития вычислительной техники;

ПЭВМ i- производительность ЭВМ и i-го из п- комплектующих вычислителей.

Кроме выигрыша в стоимости технических средств, следует учитывать и дополнительные преимущества. Наличие нескольких вычислителей в системе позволяет совершенно по- новому решать проблемы надежности, достоверности результатов обработки, резервирования, централизации хранения и обработки данных, децентрализации управления и т.д.

Основные принципы построения, закладываемые при создании ВС:

  • Возможность работы в разных режимах;

  • Модульность структуры технических и программных средств, что позволяет совершенствовать и модернизировать ВС без коренных их переделок;

  • Унификация и стандартизация технических и программных решений;

  • Иерархия в организации управления процессами;

  • Способность систем к адаптации, самонастройке и самоорганизации;

  • Обеспечение необходимым сервисом пользователей при выполнении вычислений.

Классификация ВС

  1. По назначению:

  • Универсальные ВС- предназначенные для решения самых различных задач;

  • Специализированные ВС ориентированы на решение узкого класса задач.

  1. По типу:

  • Многомашинные ВС (ММС)

ПФУ

ЭК

1

3

2

ЭВМ1

ЭВМ2

ЭК- электронный ключ.

Положения 1 и 3 ЭК обеспечивали режим повышенной надежности. При этом одна из машин выполняла вычисления, а другая находилась в «горячем» или «холодном» резерве, т.е. в готовности заменить основную ЭВМ. Положение 2 электронного ключа соответствовало случаю, когда обе машины обеспечивали параллельный режим вычислений.

  • М

    Коммутатор

    Процессор 1

    Процессор N

    Общая ОП (ООП)

    ногопроцессорные (МПС)

МПС строятся при комплексировании нескольких процессоров. В качестве общего ресурса они имеют общую оперативную память. Параллельная работа процессоров и использование оперативной памяти обеспечивается под управлением единой операционной системы. По сравнению с ММС здесь достигается наивысшая оперативность взаимодействия вычислителей- процессоров. Недостаток- при большом количестве комплексируемых процессов возможно возникновение конфликтных ситуаций, когда несколько процессоров обращаются с операциями типа «чтение» и «запись» к одним и тем же областям памяти.

  1. По типу ЭВМ или процессоров:

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

  • Неоднородные предполагают комплексирование разнотипных ЭВМ(процессоров). В неоднородных ВС комплексируемые элементы сильно отличаются по своим техническим и функциональным характеристикам. Обычно это связано с необходимостью параллельного выполнения многофункциональной обработки.

  1. По степени территориальной разобщенности вычислительных модулей ВС:

  • Совмещенного (сосредоточенного) типа (многопроцессорные системы, ММС);

  • Распределенного (разобщенного) типа (ММС).

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

  1. По методам управления элементами ВС:

  • Централизованные- за управление отвечает главная, или диспетчерская, ЭВМ (процессор). Ее задачей является распределение нагрузки между элементами выделение ресурсов, контроль состояния ресурсов, координация взаимодействия.

  • Децентрализованные- функции управления распределены между элементами ВС.

  • Со смешанным управлением- совмещение процедур централизованного и децентрализованного управления.

  1. По принципу закрепления вычислительных функций за отдельными ЭВМ (процессорами):

  • Системы с жестким закреплением функций;

  • Системы с плавающим закреплением функций.

  1. По режиму работы ВС:

  • Системы, работающие в оперативном временном режиме;

  • Системы, работающие в неоперативном временном режиме;

Первые, как правило, используют режим реального масштаба времени. Этот режим характеризуется жесткими ограничениями на время решения задач в системе и предполагает высокую степень автоматизации процедур ввода-вывода и обработки данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]