Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
[LLIBRE][B] The garbage collection handbook: the art of automatic memory management
Published in 1996, Richard Jones's Garbage Collection was a milestone book in the area of
automatic memory management. Its widely acclaimed successor, The Garbage Collection …
automatic memory management. Its widely acclaimed successor, The Garbage Collection …
Making huge pages actually useful
The virtual-to-physical address translation overhead, a major performance bottleneck for
modern workloads, can be effectively alleviated with huge pages. However, since huge …
modern workloads, can be effectively alleviated with huge pages. However, since huge …
Immix: a mark-region garbage collector with space efficiency, fast collection, and mutator performance
Programmers are increasingly choosing managed languages for modern applications,
which tend to allocate many short-to-medium lived small objects. The garbage collector …
which tend to allocate many short-to-medium lived small objects. The garbage collector …
Online reorganization of databases
GH Sockut, BR Iyer - ACM Computing Surveys (CSUR), 2009 - dl.acm.org
In practice, any database management system sometimes needs reorganization, that is, a
change in some aspect of the logical and/or physical arrangement of a database. In …
change in some aspect of the logical and/or physical arrangement of a database. In …
A study of concurrent real-time garbage collectors
F Pizlo, E Petrank, B Steensgaard - ACM SIGPLAN Notices, 2008 - dl.acm.org
Concurrent garbage collection is highly attractive for real-time systems, because offloading
the collection effort from the executing threads allows faster response, allowing for extremely …
the collection effort from the executing threads allows faster response, allowing for extremely …
Parallel generational-copying garbage collection with a block-structured heap
We present a parallel generational-copying garbage collector implemented for the Glasgow
Haskell Compiler. We use a block-structured memory allocator, which provides a natural …
Haskell Compiler. We use a block-structured memory allocator, which provides a natural …
A rely-guarantee-based simulation for verifying concurrent program transformations
Verifying program transformations usually requires proving that the resulting program (the
target) refines or is equivalent to the original one (the source). However, the refinement …
target) refines or is equivalent to the original one (the source). However, the refinement …
Stopless: a real-time garbage collector for multiprocessors
F Pizlo, D Frampton, E Petrank… - Proceedings of the 6th …, 2007 - dl.acm.org
We present Stopless: a concurrent real-time garbage collector suitable for modern
multiprocessors running parallel multithreaded applications. Creating a garbage-collected …
multiprocessors running parallel multithreaded applications. Creating a garbage-collected …
Hierarchical memory management for parallel programs
An important feature of functional programs is that they are parallel by default. Implementing
an efficient parallel functional language, however, is a major challenge, in part because the …
an efficient parallel functional language, however, is a major challenge, in part because the …
Sustainable solving: Reducing the memory footprint of IFDS-based data flow analyses using intelligent garbage collection
S Arzt - 2021 IEEE/ACM 43rd International Conference on …, 2021 - ieeexplore.ieee.org
Static data flow analysis is an integral building block for many applications, ranging from
compile-time code optimization to security and privacy analysis. When assessing whether a …
compile-time code optimization to security and privacy analysis. When assessing whether a …