Процесс - пользователь - Большая Энциклопедия Нефти и Газа, статья, страница 3
Почему неправильный номер никогда не бывает занят? Законы Мерфи (еще...)

Процесс - пользователь

Cтраница 3


При регистрации процесса пользователя в качестве абонента транспортная станция копирует информацию из ОПАБ в выде тЪн - ный процессу пользователя дескриптор, а в описатель абонента помещает номер соответствующего ДАВ, который одновременно является номером абонента в ТС. В дескриптор абонента заносится описатель списка свободных физических портов, выделяемых ему по максимальному числу одновременно открытых математических портов. Выделенные абоненту блоки управления портами становятся его ресурсом. Такой способ распределения блоков управления портами между абонентами позволяет избежать тупика.  [31]

НОМАБ - НОМер Абонента в ТС ( номер дескриптора абонента транспортной станции), используется только в том случае, если процесс пользователя хочет зарегистрироваться в ТС под конкретным номером. В соответствии с этим номером процессу пользователя выделяется конкретный дескриптор абонента.  [32]

Одним из основных недостатков этого алгоритма является то, что он, как и сканирующий, является старт / стоп-сборщиком, требующим прерывать процесс пользователя. В следующем разделе мы опишем алгоритм Бэйкера, который, несмотря на то что похож на этот, обладает тем преимуществом, что допускает одновременное выполнение процесса пользователя и сборки мусора.  [33]

Процесс iMAX GCOL выполняет алгоритм Дейкстры Сборка мусора по ходу дела [18] параллельно с большинством других процессов iMAX, а также параллельно со всеми процессами пользователей. В данном разделе мы дадим краткий обзор алгоритма и архитектурной поддержки iMAX, на которой базируется работа этого алгоритма. Полное описание действующей реализации этого алгоритма выходит за пределы тем, рассматриваемых в данной книге.  [34]

Это означает, что при сборке мусора из области FROMSPACE в TOSPACE было передвинуто N ячеек и N / k ячеек ( округленно до большего целого) было заново создано процессом пользователя: заметьте, что размещение каждой новой ячейки вызывает перемещение k активных ячеек в TOSPACE. Это требует, чтобы объем одной области был N - j - N / k ячеек, а всей кучи 2N ( I - j - 1 / k) ячеек. С увеличением k эта величина уменьшается.  [35]

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

Рассмотрим процесс пользователя, которому нужно напечатать на принтере строку из восьми символов ABCDEFGH.  [37]

Как и в предыдущем сборщике, куча делится на две области. Работа процесса пользователя происходит обычным образом до того момента, пока одна из областей не заполнится, тогда включается сборщик мусора. В отличие от предыдущего алгоритма, где сборщик после запуска выполняет работу полностью, теперь он перемещает фиксированное число ячеек ( k), а затем передает управление основной программе обработки. Когда при этом программе понадобится разместить новую ячейку ( например, после вызова CONS), то перед этим будут перемещены другие k ячеек. Такое частичное перемещение, совместное с процессом пользователя, будет продолжаться до тех пор, пока все активные ячейки FROMSPACE не будут переброшены в TOSPACE, после чего работа по программе пользователя продолжается дальше до тех пор, пока новая область не переполнится.  [38]

В системе клиент-сервер, основанной на микроядре, микроядро занимается только передачей сообщений. Могут ли процессы пользователя, несмотря на это, создавать и использовать семафоры.  [39]

НОМАБ - НОМер Абонента в ТС ( номер дескриптора абонента транспортной станции), используется только в том случае, если процесс пользователя хочет зарегистрироваться в ТС под конкретным номером. В соответствии с этим номером процессу пользователя выделяется конкретный дескриптор абонента.  [40]

В ГВМ хранятся и обрабатываются программы и данные пользователей сети. При выполнении программы в ГВМ ( процесс пользователя) может потребоваться взаимодействие с удаленной ГВМ. В этом случае процесс регистрируется в качестве абонента сети и может быть как отправителем, так и адресатом при обмене данными. Абонентом может стать также пользователь сетевого терминала. Абонент-отправитель данных и абонент-адресат образуют в сети логическое соединение. А этап их взаимодействия называется сеансом связи.  [41]

Многие из них представляют собой комбинацию аппаратных и программных средств. Например, всякий раз, когда процессу пользователя выделяется терминал, ССМ запоминает идентификатор этого процесса в регистре терминала. Когда ЕСМ посылает данные на терминал, тот всегда сравнивает хранимый идентификатор с идентификатором при посланных данных. Последнее гарантирует, что отдельная ошибка в программном обеспечении или сбой аппаратуры не приведут к печати данных не на том терминале.  [42]

43 Использование колец передачи и приема для координации центрального процессора с процессором на плате. [43]

Процессы на разных центральных процессорах многомашинной системы общаются, отправляя друг другу сообщения. В своем простейшем виде этим обменом сообщениями явно занимаются процессы пользователя. Другими словами, операционная система предоставляет способ отправки и получения сообщения, а библиотечные процедуры обеспечивают доступность этих системных вызовов для пользовательских процессов. В более сложной форме передача сообщений скрыта от пользователя под видом вызова удаленной процедуры. Ниже будут рассмотрены оба метода.  [44]

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



Страницы:      1    2    3    4