115720

115720



Porównanie metod: Metoda całkowitego blokowania vs. Metoda Większościowa

Zapis.

Metoda

Ilość komunikatów przy zapisie

Długie komunikaty

Całkowite blokowanie

3n

n

Metoda większościowa

2n + 1

n

Przy zapisie nieco lepsza jest metoda większościowa, bo wymaga średnio mniej komunikatów na zapis.

Odczyt

Metoda

Ilość komunikatów przy zapisie

Długie komunikaty

Całkowite blokowanie

2

1

Metoda większościowa

ll+ 1

1

Jeśli typowe transakcje wymagają równej liczby blokad całkowitych i blokad zapisu, to żadna z tych metod nie ma przewagi, nawet przy policzeniu całkowitej liczby komunikatów lub przy przypisaniu większej wagi komunikatom krótkim niż długim. Faktycznie dla n = 1 obie metody są identyczne. Z drugiej strony, jeśli większość blokad zakłada się dla odczytu, to znacznie przydatniejsza jest metoda całkowitego blokowania wszystkiego a jeśli przeważają blokady całkowite, to lepsza jest metoda większościowa.

Ponadto metoda większościowa spisuje się lepiej w następujących sytuacjach:

a Transakcje często współzawodniczą o blokadę tej samej jednostki.

□ Sprawiamy, że transakcje, chcąc zablokować jednostkę, żądają blokad we wszystkich węzłach lub w ich większości.

Przy zastosowaniu metody całkowitego blokowania wszystkiego, każda z dwóch realizujących transakcji rozpoczętych w mniej więcej tym samym czasie potrafi prawdopodobnie zapewnić sobie blokady co najmniej jednej kopii jednostki o którą współzawodniczą. Ta sytuacja powoduje impas: są to sytuacje wykrywalne ale czasochłonne. Pobierają one zarówno czas rzeczywisty, ponieważ każda transakcja czeka dopóty, dopóki impas nie zostanie usunięty, jak i czas systemowy, gdyż często jest niezbędne wykonywanie procedury wykrywania impasu. Przy zastosowaniu metody większościowej jedna transakcja zawsze uzyska zablokowanie drugiej, podczas gdy druga może czekać lub być odrzucona.



Wyszukiwarka

Podobne podstrony:
Podział metod wartościowania pracy: ♦    Sumaryczne (Metoda porównywania parami. Meto
PICT4912 i P&TU&ICM Rozdział VIMetody nauczania 1. Istota i klasyfikacja metod Metoda jest
i technik badawczych: krytyczne studia literatury przedmiotu, analiza porównawcza oraz metoda
Zeszyt 9 „PRZEMYSŁ NAFTOWY" Str. 219 droga w porównaniu z innemi metodami; w trudniejszych (pun
P1050746 5. POLAROGRAFIA. WOLTAMPEROMETRIA I AMPEROMETRIA 338 Metoda porównywania z wzorcem Metoda p
31484 Image 25 giczna, metoda statystyczna, metoda geograficzna, metoda porównawcza (terytorialna),
40471 strona0101 (2) tu w porównaniu z innymi metodami mówiliśmy Już w popi h.Im. , rozdziale. Sytua
3.1.    ANALIZA PORÓWNAWCZA METOD OCENY RYZYKA ZAWODOWEGO Z PUNKTU WIDZENIA INŻYNIERI
5.2.5    Porównanie metod zwiększających bezpieczeństwo sesji
Spis rysunków 5.3    Porównanie metod zwiększających bezpieczeństwo sesji protokołu

więcej podobnych podstron