Shared Flashcard Set

Details

ELE709 03 pthreads
Ryerson ELE709: Real-Time Computer Control System
5
Engineering
Undergraduate 4
10/13/2008

Additional Engineering Flashcards

 


 

Cards

Term
In a concurrent programming environment, what is execution context?
Definition
To provide creation and deletion of concurrent activities
Term
In a concurrent programming environment, what is task scheduling?
Definition
To determine which task will run and switch between tasks
Term
In a concurrent programming environment, what is synchronization?
Definition
To coordiate usage of shared resources among the concurrent tasks
Term
What is the critical section of a program? (atomic section)
Definition
A section of code such that once executing, it can not be interrupted/preempted until end
Term
What is the reentrant function?
Definition
A function that can be interrupted and resumed without the risk of data corruptions
Supporting users have an ad free experience!