13-10-2023
Рефлективная память — специальная память применяемая для связи между вычислительными устройствами.
Содержание |
При необходимости организовать связь между несколькими вычислительными устройствами, в каждое из них вставляется сетевая карта с 2-х портовой рефлективной памятью. Каждому устройству выделяется определённое адресное пространство в памяти сетевой карты. Для объединения карт используется кольцевая топология.
При записи одним устройством данных в свою область памяти на сетевую карту, данные копируются в эту же область памяти на всех других сетевых картах. Другие устройства считывают передаваемые им данные из области памяти отведённой для обмена данными с устройством № 1 своей сетевой карты. Т.о. обмен данными для устройств абсолютно прозрачен и сводится к операциям чтения-записи из памяти. Сетевая карта для устройства выглядит как просто область памяти.
Для обеспечения возможности одновременного чтения-записи из одной области памяти используется специальная 2-х портовая память.
Рефлективная память.