Введение в распределенные



Download 3,3 Mb.
bet46/74
Sana13.07.2022
Hajmi3,3 Mb.
#785639
1   ...   42   43   44   45   46   47   48   49   ...   74
Bog'liq
Косяков ТАТ книга

Матричное время


В механизме матричных часов логическое время представлено в виде матрицы неотрицательных целых чисел размером N x N. Каждый процесс Pi локально поддерживает работу с матрицей Mi[1..N, 1..N] со следующими элементами.

  • В элементе Mi[i, i] хранятся показания локальных часов процесса Pi

для измерения своего собственного хода выполнения.

  • В элементе Mi[i, j] содержатся последние сведения, полученные процессом Pi о локальном времени процесса Pj. Другими словами, строка Mi[i, .] является векторным временем процесса Pi.

  • В элементе Mi[j, k] содержатся последние сведения, полученные процессом Pi о том, какой информацией обладает процесс Pj о локальном времени процесса Pk.

Таким образом всю матрицу Mi можно рассматривать как локальное представление процесса Pi не только о текущем глобальном времени, но и о том, что процессы "знают" о локальном времени друг друга. Отметка времени события ei, происходящего в процессе Pi, определяется всеми элементами матрицы Mi на момент наступления этого события и обозначается через M(ei).
Каждый процесс Pi использует следующие правила для работы со своими матричными часами.
Правило 1: перед выполнением любого события процесс Pi
увеличивает показания своих локальных часов Mi[i, i]:
Mi[i, i] = Mi[i, i] + d, где d > 0.
Как и для случая скалярного времени, каждый раз d может принимать любые значения. Однако обычно d всегда полагают равным единице.
Перед выполнением события получения сообщения процесс вынужден произвести немного другие действия согласно следующему правилу.

Download 3,3 Mb.

Do'stlaringiz bilan baham:
1   ...   42   43   44   45   46   47   48   49   ...   74




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish