Institutional Repository

The design and analysis of distributed virtual memory consistency protocols in an object oriented operating system

Show simple item record

dc.contributor.author MacGregor, KJ
dc.contributor.author Campbell, RH
dc.contributor.editor Linck, M.H.
dc.date.accessioned 2018-08-06T13:29:35Z
dc.date.available 2018-08-06T13:29:35Z
dc.date.issued 1991
dc.identifier.citation MacGregor, K.J. & Campbell, R.H. (1991) The design and analysis of distributed virtual memory consistency protocols in an object oriented operating system. Proceedings of the 6th Southern African Computer Symposium, De Overberger Hotel, Caledon, 2-3 July 1991 en
dc.identifier.uri http://hdl.handle.net/10500/24565
dc.description.abstract An object-orientated framework for the design of distributed virtual memory consistency is presented. It is shown that custom designed protocols for different types of applications are easy to construct and use within this framework. Consistency protocols are shown to be useful in implementing atomic updates, and in controlling the assignment of pages to process. An analysis of the performance of the Choices distributed virtual memory implementation is presented. It is shown that distributed virtual memory improves the performance of many applications by separating, and distributing the tasks of process management, synchronisation and paging. This performance improvement occurs despite the overhead in setting up and maintaining the coherence across the network. This is particularly noticeable when more processes than processors are active on a node. The results presented illustrate the effective improvements that can be achieved using correct coherence protocol and the current hardware restrictions limiting the performance of distributed virtual memory. In this it suggests further areas for research. memory . her areas for research . en
dc.language.iso en en
dc.title The design and analysis of distributed virtual memory consistency protocols in an object oriented operating system en


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UnisaIR


Browse

My Account

Statistics