Sdílená paměť: Porovnání verzí
Smazaný obsah Přidaný obsah
Doplnění úvodu, +pahýl |
m Styl |
||
Řádek 3:
== Hardwarově sdílená paměť==
Pokud mluvíme o [[hardware|hardwaru]], rozumíme pod pojmem
Vytvořit systém se sdílenou pamětí je poměrně lehké pokud zajistíme, aby všechny procesory sdílely jednotný pohled na data a komunikace mezi procesory může být tak rychlá jak paměť dovolí.
Řádek 16:
== Softwarově sdílená paměť==
Pokud mluvíme o [[software|softwaru]], rozumíme pod pojmem
Jelikož mohou oba procesy vstupovat do oblasti sdílené paměti jako do běžné paměti, jedná se o velice rychlý způsob komunikace (opak k ostatním mechanismům komunikace mezi procesy, jako jsou např. [[named pipes]], [[Unix socket]] nebo [[CORBA]]). Nutno ovšem dodat, že tento způsob je méně výkonný, což je dáno právě tím že komunikace probíhá právě na jednom počítači, kdežto u ostatních IPC metodách může být ke komunikaci využita [[počítačová síť]].
IPC prostřednictvím sdílené paměti se využívá především v [[Unix|Unixových]] systémech. [[POSIX]] poskytuje standardizované [[API|rozhraní pro programování aplikací]] (API - Application Programming Interface) pro využití sdílené paměti (''POSIX Shared Memory'').
== Literatura ==
* {{Citace elektronické monografie
| příjmení = Kolář
| jméno = Petr
| odkaz na autora =
| titul = Operační systémy
| url = http://www.nti.tul.cz/~kolar/os/
| datum vydání = 2005-02-01
| datum aktualizace =
| datum přístupu = 2008-08-30
| vydavatel =
| místo = Liberec
| strany = 26—33
}}
{{Pahýl - počítače}}
|