Loading...
Please wait, while we are loading the content...
Similar Documents
Process Synchronization and Interprocess Communication
| Content Provider | Scilit |
|---|---|
| Author | Tucker, Allen B. |
| Copyright Year | 2004 |
| Description | Process synchronization (also referred to as process coordination) is a fundamental problem in operating system design and implementation. It is a situation that occurs when two or more processes coordinate their activities based on a condition. An example is when one process must wait for another process to place a value in a buffer before the first process can proceed. A specific problem of synchronization is mutual exclusion, which requires that two or more concurrent activities do not simultaneously access a shared resource. This resource may be shared data among a set of processes where the instructions that access these shared data form a critical region (also referred to as a critical section). A solution to the mutual exclusion problem guarantees that among the set of processes, only one process is executing in the critical region at a time. Book Name: Computer Science Handbook, Second Edition CD-ROM |
| Related Links | https://content.taylorfrancis.com/books/download?dac=C2014-0-30780-3&isbn=9780429209390&doi=10.1201/9780203494455-86&format=pdf |
| Ending Page | 2052 |
| Page Count | 22 |
| Starting Page | 2031 |
| DOI | 10.1201/9780203494455-86 |
| Language | English |
| Publisher | Informa UK Limited |
| Publisher Date | 2004-06-28 |
| Access Restriction | Open |
| Subject Keyword | Book Name: Computer Science Handbook, Second Edition CD-ROM Information Systems Critical Region Mutual Exclusion Process Synchronization Processes Coordinate |
| Content Type | Text |
| Resource Type | Chapter |