Komunikace mezi procesy

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Vytvoření stránky)
 
m (Přidána kategorie Procesy)
Řádka 1: Řádka 1:
[[Category:VSE]][[Category:Informatika]][[Category:OSY]]
+
[[Category:VSE]][[Category:Informatika]][[Category:OSY]][[Category:Procesy]]
  
 
Každý proces má pocit, že je jediným běžícím procesem. Procesy se navzájem nevidí. Jak si tedy mohou vyměňovat data?
 
Každý proces má pocit, že je jediným běžícím procesem. Procesy se navzájem nevidí. Jak si tedy mohou vyměňovat data?

Verze z 24. 10. 2013, 05:19


Každý proces má pocit, že je jediným běžícím procesem. Procesy se navzájem nevidí. Jak si tedy mohou vyměňovat data?

Vlákna stejného procesu mají společný datový segment (tedy mají přiřazenu stejnou paměť). Jinak má ale každý proces svůj virtuální paměťový prostor (viz heslo Přístup procesů do paměti).

Obsah

Soubory

Roura (pipe)

Síťové rozhraní (socket)

Proměnné prostředí

Signály

Příklady signálů

TERM (TERMinate)
INT (INTerrupt)
KILL
NOHUP (NO HangUP)

Adresář /proc

Schránka operačního systému

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje