Выходные и входные буфера

Выходной и входные буфера являются частью локального поля кластера.

Таким образом для реального обращения из кластера-кли­ента к кластеру-объекту нужно выполнить примитив ПУСК в клиенте и примитив СТОП в объекте (для передачи обратных параметров нужно обратное обращение и, соответственно, ПУСК в объекте и СТОП в клиенте). При этом ядро должно выполнить перепись параметров из выходного буфера клиента во входной буфер объекта, возможно, с промежуточной буфе­ризацией на памяти самого ядра. Максимально будет выполне­но две переписи параметров. Однако, для некоторых архитек­тур ЭВМ возможна реализация вообще без переписи. При страничной организации виртуальной памяти, например, мож­но сделать выходные и входные буфера кратными странице и вместо переписи содержимого страниц осуществлять подмену самих страниц — эта операция тоже будет выполняться дважды.

Метки: , , , ,

Связанные записи