Page 67 - Distribuované spracovanie dát
P. 67
Transakčné systémy
Symetrické multiprocesorové systémy sú najdôležitejšie z pohľadu
transakčných systémov,
• charakteristické pre tieto systémy je spoločná pamäť obsahujúca spoločný
operačný systém
• koordináciu činnosti všetkých procesorov vykonáva zdieľaný operačný
systém.
• jedine cache prvej a druhej úrovne je prvkom, ktorý patrí len určitému
procesoru,
• operačná pamäť je zdieľaná.
• rovnocennosť jednotlivých procesov,
• uvoľnenie niektorého procesora umožňuje zavedenie procesu s najvyššou
prioritou
• proces teda môže byť spracovaný v ktoromkoľvek procesore
Výhody:
– využívajú prevádzkovo odskúšané mikroprocesory, nízka cena, rovnocennosť
procesorov vedie k optimálnemu využitiu a vysokým výkonnom, spoločná
pamäť odstraňuje časové straty pri komunikácii a umožňuje relatívne
jednoduchý vývoj, stavebnicovosť
Nevýhody:
– Najväčším problémom tejto architektúry býva zdieľaná systémová zbernica,
ktorá sa u viacprocesorových serverov stáva úzkym miestom systému.

