Coprocess

From HandWiki
Revision as of 22:43, 27 September 2021 by imported>NBrushPhys (change)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

In computer science, a coprocess is a process that explicitly yields control to other processes or the operating system. In Unix, a coprocess is a process that sends its output solely to the exact single process from which it solely received input.

Bash, BETA and ksh have language constructs for coprocesses.

See also

  • Deterministic concurrency

External links