Abstract
A weakness in the reader priority solution proposed by Curtois, Heymans and Parnas for the problem of synchronizing concurrent readers and writers is described and an improvement is explained. The difficulties of solving complex synchronizing problems by using standard semaphore primitives, as illustrated by this example, lead us to propose that special-purpose synchronization techniques should be supported by a judicious combination of hardware/microcode and software routines. We then describe an efficient solution for the reader/writer problem which is easy to understand, to implement and to use. © 1982 The British Computer Society.
Cite
CITATION STYLE
Keedy, J. L., Rosenberg, J., & Ramamohanarao, K. (1982). On synchronizing readers and writers with semaphores. Computer Journal, 25(1), 121–125. https://doi.org/10.1093/comjnl/25.1.121
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.