[PDF][PDF] Object fault handling for persistent programming languages: A performance evaluation

AL Hosking, JEB Moss - Proceedings of the eighth annual conference …, 1993 - dl.acm.org
Proceedings of the eighth annual conference on Object-oriented programming …, 1993dl.acm.org
A key mechanism of a persistent programming language is its ability to detect and handle
references to non-resident objects. Ideally, this mechanism should be hidden from the
programmer, allowing the transparent manipulation of all data regardless of its potential
lifetime. We term such a mechanism object faulting, in a deliberate analogy with page
faulting in virtual memory systems. This paper presents a number of mechanisms for
detecting and handling references to persistent objects, and evaluates their relative …
Abstract
A key mechanism of a persistent programming language is its ability to detect and handle references to non-resident objects. Ideally, this mechanism should be hidden from the programmer, allowing the transparent manipulation of all data regardless of its potential lifetime. We term such a mechanism object faulting, in a deliberate analogy with page faulting in virtual memory systems. This paper presents a number of mechanisms for detecting and handling references to persistent objects, and evaluates their relative performance within an implementation of Persistent Smalltalk.
ACM Digital Library
以上显示的是最相近的搜索结果。 查看全部搜索结果