[图书][B] The garbage collection handbook: the art of automatic memory management

R Jones, A Hosking, E Moss - 2023 - books.google.com
Published in 1996, Richard Jones's Garbage Collection was a milestone in the area of
automatic memory management. Its widely acclaimed successor, The Garbage Collection …

Specializing write-barriers for objects in a garbage collected heap

AT Garthwaite, DL Detlefs - US Patent 7,089,272, 2006 - Google Patents
A technique is provided for reducing the number of write barriers executed in mutator code
without compromising garbage collector performance. Advantageously, a compiler …

SPIN: An extensible microkernel for application-specific operating system services

BN Bershad, C Chambers, S Eggers, C Maeda… - Proceedings of the 6th …, 1994 - dl.acm.org
Application domains such as multimedia, databases, and parallel computing, require
operating system services with high performance and high functionality. Existing operating …

Avoiding conflict misses dynamically in large direct-mapped caches

BN Bershad, D Lee, TH Romer, JB Chen - Proceedings of the sixth …, 1994 - dl.acm.org
This paper describes a method for improving the performance of a large direct-mapped
cache by reducing the number of conflict misses. Our solution consists of two components …

Safe and efficient sharing of persistent objects in Thor

B Liskov, A Adya, M Castro, S Ghemawat… - ACM SIGMOD …, 1996 - dl.acm.org
Thor is an object-oriented database system designed for use in a heterogeneous distributed
environment. It provides highly-reliable and highly-available persistent storage for objects …

Reducing TLB and memory overhead using online superpage promotion

TH Romer, WH Ohlrich, AR Karlin… - Proceedings of the 22nd …, 1995 - dl.acm.org
Modern microprocessors contain small TLBs that maintain a cache of recently used
translations. A TLB's coverage is the sum of the number of bytes mapped by each entry …

A generational mostly-concurrent garbage collector

T Printezis, D Detlefs - Proceedings of the 2nd international symposium …, 2000 - dl.acm.org
This paper reports our experiences with a mostly-concurrent incremental garbage collector,
implemented in the context of a high performance virtual machine for the Java™ …

Object-oriented recovery for non-volatile memory

N Cohen, DT Aksun, JR Larus - … of the ACM on Programming Languages, 2018 - dl.acm.org
New non-volatile memory (NVM) technologies enable direct, durable storage of data in an
application's heap. Durable, randomly accessible memory facilitates the construction of …

Barriers: Friend or foe?

SM Blackburn, AL Hosking - … of the 4th international symposium on …, 2004 - dl.acm.org
Modern garbage collectors rely on read and write barriers imposed on heap accesses by the
mutator, to keep track of references between different regions of the garbage collected heap …

[HTML][HTML] Software write detection for a distributed shared memory

MJ Zekauskas, WA Sawdon, BN Bershad - Proceedings of the 1st …, 1994 - usenix.org
Most software-based distributed shared memory (DSM) systems rely on the operating
system's virtual memory interface to detect writes to shared data. Strategies based on virtual …