See this document in CiteSeerX!

Adaptable Pointer Swizzling Strategies in Object Bases (1993)  (Make Corrections)  (22 citations)
Alfons Kemper
VLDB Journal: Very Large Data Bases



  Home/Search   Context   Related

 
View or download:
db.fmi.unipassau.de/pub/...deng93.ps.Z
db.fmi.unipassau.de./pub...deng93.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  dodgers.fmi.unipassau.de/info... (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: In this paper we will classify and evaluate different approaches to optimizing the access to main memory resident persistent objects---techniques which are commonly referred to as "pointer swizzling ". To speed up the access along inter-object references, the persistent pointers are transformed (swizzled) into main memory pointers (addresses). We will evaluate four different pointer swizzling techniques allowing the displacement of objects from the buffer before the end of an application and... (Update)

Context of citations to this paper:   More

.... art caches cache in the granularity of whole objects (e.g. the cache of SAP R 3 [KKM98] This is necessary for pointer swizzling [Mos92, KK95] and to organize the cache efficiently (i.e. avoid a per attribute overhead in the cache) One may also argue that the granularity of...

.... referred to as pointer swizzling , was investigated for managing references between in memory resident records [Mos92, WK92, Whi94, KK95] Those techniques transparently replace disk RIDs into virtual memory pointers at the first access. Thus, applications use RIDs as if...

Cited by:   More
A Dynamic, Portable and Safe Approach to Byte-Code.. - Marquez, Zigman, Blackburn   (Correct)
A Collaborative Environment for Authoring Large Knowledge.. - Karp, Chaudhri, Paley (1998)   (Correct)
Address Translation and Storage Management for Persistent Object.. - Kakkad (1997)   (Correct)

Similar documents (at the sentence level):
8.4%:   Adaptable Pointer Swizzling Strategies in Object Bases.. - Kemper, Kossmann (1993)   (Correct)

Active bibliography (related documents):   More   All
0.1:   Client Cache Management in a Distributed Object Database - Day (1995)   (Correct)
0.1:   Expressing Object Residency Optimizations Using Pointer Type.. - Moss, Hosking (1994)   (Correct)
0.1:   Lightweight Support for Fine-Grained Persistence on Stock Hardware - Hosking (1995)   (Correct)

Similar documents based on text:   More   All
0.6:   Supporting Large Persistent Stores Using Conventional Hardware - Vaughan, Dearle (1992)   (Correct)
0.4:   Reducing the Virtual Memory Overhead of Swizzling - Narasayya, Sing, Ng.. (1996)   (Correct)
0.4:   An Analysis of Swizzling Costs in an OODBMS - Narasayya (1995)   (Correct)

Related documents from co-citation:   More   All
14:   Working with persistent objects: To swizzle or not to swizzle - Moss - 1992
12:   The ObjectStore Database System (context) - Lamb, Landis et al. - 1991
11:   A performance study of alternative object faulting and pointer swizzling strateg.. - White, DeWitt - 1992

BibTeX entry:   (Update)

A. Kemper and D. Kossmann. Adaptable pointer swizzling strategies in object bases. In Proc. IEEE Conf. on Data Engineering, pages 155--162, Vienna, April 1993. http://citeseer.ist.psu.edu/kemper93adaptable.html   More

@article{ kemper95adaptable,
    author = "Alfons Kemper and Donald Kossmann",
    title = "Adaptable Pointer Swizzling Strategies in Object Bases: Design, Realization, and Quantitative Analysis",
    journal = "VLDB Journal: Very Large Data Bases",
    volume = "4",
    number = "3",
    pages = "519--566",
    year = "1995",
    url = "citeseer.ist.psu.edu/kemper93adaptable.html" }
Citations (may not include all citations):
295   The ObjectStore database system (context) - Lamb - 1991
134   Object and file management in the EXODUS extensible database.. (context) - Carey - 1986
92   Working with persistent objects: To swizzle or not to swizzl.. - Moss - 1990
50   A performance study of alternative object faulting and point.. - White, DeWitt - 1992
39   Integrating an object-oriented programming system with a dat.. (context) - Kim - 1988
24   LOOM---large object-oriented memory for Smalltalk-80 systems (context) - Kaehler, Krasner - 1983
22   Adaptable Pointer Swizzling Strategies in Object Bases - Kemper, Kossmann - 1993
21   Engineering database benchmark - Cattell, Skeen - 1990
18   persistent object model with polymorphism (context) - Kemper, typed - 1991
18   revisited---implementation experiences (context) - Schuh, Carey et al. - 1990



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://dodgers.fmi.uni-passau.de/info/):   More
A Performance Evaluation of OID Mapping Techniques - Eickler, Gerlhof, Kossmann (1995)   (Correct)
Partition-Based Clustering in Object Bases: From.. - Gerlhof, Kemper.. (1993)   (Correct)
A Multi-Threaded Architecture for Prefetching in Object Bases - Carsten Gerlhof And (1994)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC