Show simple item record

dc.contributor.authorFjeld, Frode V.
dc.date.accessioned2006-11-28T07:43:30Z
dc.date.available2006-11-28T07:43:30Z
dc.date.issued2003-11-21
dc.description.abstractHow to implement process synchronization in a general-purpose software library while incurring a minimum of policy decisions on the system as a whole? We propose that in dealing with the problem of mutual exclusion in concurrent systems, a separation of concerns between the mechanism of detecting contention and the policy decision of what to do when such contention is detected is appropriate. We show with code how a waiting protocol can guide and aid the design and implementation of both lower-level primitives and the higherlevel, policy-making parts of a system. We also show how the technique can be extended so as to help preventing some deadlock situations.en
dc.format.extent197806 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://hdl.handle.net/10037/369
dc.identifier.urnURN:NBN:no-uit_munin_215
dc.language.isoengen
dc.publisherUniversitetet i Tromsøen
dc.publisherUniversity of Tromsøen
dc.relation.ispartofseriesTekniske rapporter / Institutt for informatikk 46(2003)en
dc.rights.accessRightsopenAccess
dc.subjectVDP::Matematikk og Naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420en
dc.subjectVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550en
dc.titleUsing a waiting protocol to separate concerns in the mutual exclusion problemen
dc.typeResearch reporten
dc.typeForskningsrapporten


File(s) in this item

Thumbnail
Thumbnail

This item appears in the following collection(s)

Show simple item record