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, K.J.
dc.contributor.author Campbell, RH
dc.date.accessioned 2018-05-20T01:15:10Z
dc.date.available 2018-05-20T01:15:10Z
dc.date.issued 1992
dc.identifier.citation MacGregor KJ & Campbell RH (1992) The design and analysis of distributed virtual memory consistency protocols in an object oriented operating system. South African Computer Journal, Number 6, 1992 en
dc.identifier.issn 2313-7835
dc.identifier.uri http://hdl.handle.net/10500/23961
dc.description.abstract An object-orientated framework for the design of distributed virtual memory consistency protocols 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. en
dc.language en
dc.language.iso en en
dc.publisher Soutth African Institute of Computer Scientists and Information Technologists en
dc.title The design and analysis of distributed virtual memory consistency protocols in an object oriented operating system en
dc.type Article en


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UnisaIR


Browse

My Account

Statistics