Jump to content

Blocking (computing)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 2001:d08:1012:cf0d:808d:3363:f8ee:1fa2 (talk) at 15:38, 15 October 2019. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

}

In computing, a process is an instance of a computer program that is being executed. A process always exists in exactly one ']]. A process that ' is one that is waiting for some event, such as a resource becoming available or the completion of an I/O operation.Cite error: A <ref> tag is missing the closing </ref> (see the help page). Correctly engineered any of these may be used to implement reactive systems.

] means that processes pathologically wait for each other in a circle. As such it is not directly associated with blocking.

Once the event occurs for which the process is waiting (].

See also

References

  • Stallings, William (2004). Operating Systems: Internals and Design Principles (5th ed.). Prentice Hall. {{cite book}}: Invalid |ref=harv (help)