inter-process-comm
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| inter-process-comm [2016/05/18 14:32] – djbuldog | inter-process-comm [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | ====== Mezi-procesová komunikace ====== | + | ====== Mezi-procesová komunikace |
| * sdílená paměť | * sdílená paměť | ||
| Řádek 39: | Řádek 39: | ||
| * slouží k omezení paralelního přístupu na max X | * slouží k omezení paralelního přístupu na max X | ||
| - | * identifikuje se číslem | + | Existuje C++ třída mutex |
| - | * oprávnění se nastavuje 9 bitovým číslem (obdoba oprávnění u souboru), tedy například 666 | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | * semafor prý existuje, i když všechny procesy skončí!!! | + | |
| - | * lze vypsat přes ipcs -s | + | |
| - | | + | POSIX semafory [[http:// |
| + | | ||
| + | * identifikuje se jménem se ve tvaru "/ | ||
| + | * vytváří se jako soubor v /dev/shm s názvem " | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * nepojmenované semafory | ||
| + | * identifikuje se číslem | ||
| + | * vytváří se v paměti | ||
| + | * jako globální proměnná - mezi vlákny | ||
| + | * ve sdílené paměti - mezi procesy | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | System V Semafor [[http:// | ||
| + | * oprávnění se nastavuje 9 bitovým číslem (obdoba oprávnění u souboru), tedy například 666 | ||
| + | * '' | ||
| + | * '' | ||
| + | * semafor prý existuje, i když všechny procesy skončí!!! | ||
| + | * lze vypsat přes ipcs -s | ||
| ===== Nepojmenovaná roura ===== | ===== Nepojmenovaná roura ===== | ||
inter-process-comm.1463574731.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
