Remarks on “some comments on concurrent readers and writers” by Reidar Conradi |
| |
Authors: | Abraham Silberschatz Brian Johnson |
| |
Affiliation: | (1) Department of Mathematical Sciences, The University of Texas at Dallas, 75080 Richardson, TX, USA |
| |
Abstract: | Summary The Synchronization primitive P* was introduced by Conradi in order to present a more compact and efficient algorithm for synchronization of concurrent readers and writers. Unfortunately, Conradi's solutions fail when the conventional definitions of semaphores are used in conjunction with this primitive. This paper proposes a definition of the semaphore operations P, V and P* that make Conradi's readers-writers solutions correct. This definition is compatible with the definition given by Dijkstra.This work was partially supported by the National Science Foundation Grant Number MCS7702463 |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|