2. Managing parallel activities
Managing coordinated parallel activities is one of the main functions of an operating system. The concepts and tools of parallelism (processes, mutual exclusion, synchronization and communication) have been developed for this purpose. We present these concepts and how they can be implemented.
2.1 Processes and threads
A process is the dynamic entity that represents the execution of a program on a processor.
The execution of a process is a sequence of elementary actions, the execution of program instructions. The execution context (or simply the context) of a process is the set of resources (hardware elements and information) accessible to this process during its execution. A distinction is made...
Exclusive to subscribers. 97% yet to be discovered!
You do not have access to this resource.
Click here to request your free trial access!
Already subscribed? Log in!
The Ultimate Scientific and Technical Reference
This article is included in
Software technologies and System architectures
This offer includes:
Knowledge Base
Updated and enriched with articles validated by our scientific committees
Services
A set of exclusive tools to complement the resources
Practical Path
Operational and didactic, to guarantee the acquisition of transversal skills
Doc & Quiz
Interactive articles with quizzes, for constructive reading
Managing parallel activities
Bibliography
Websites
Operating Systems: Three Easy Pieces http://pages.cs.wisc.edu/~remzi/OSTEP/
TinyOS http://www.tinyos.net/
Kerberos http://web.mit.edu/Kerberos
...Standards and norms
IEEE POSIX® Certification Authority http://get.posixcertified.ieee.org/
Open Group http://www.opengroup.org/aboutus/
Directory
Trade associations and conferences
Association for Computing Machinery (ACM) http://www.acm.org/
Publishes the magazine :
ACM Transactions on Computer Systems (TOCS) http://www.acm.org/tocs/
Organizes or co-organizes...
Exclusive to subscribers. 97% yet to be discovered!
You do not have access to this resource.
Click here to request your free trial access!
Already subscribed? Log in!
The Ultimate Scientific and Technical Reference