Efficient object sampling via weak references

被引:1
|
作者
Agesen, O
Garthwaite, A
机构
[1] VMware, Palo Alto, CA 94304 USA
[2] Sun Microsyst Labs, Burlington, MA 01803 USA
关键词
D O I
10.1145/362426.362473
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The performance of automatic memory management may be improved if the policies used in allocating and collecting objects had knowledge of the lifetimes of objects. To date, approaches to the pretenuring of objects in older generations have relied on profile-driven feedback gathered from trace runs. This feedback has been used to specialize allocation sites in a program. These approaches suffer from a number of limitations. We propose an alternative that through efficient sampling of objects allows for on-line adaption of allocation sites to improve the efficiency of the memory system. In doing so, we make use of a facility already present in many collectors such as those found in Java(TM) virtual machines: weak references. By judiciously tracking a subset of allocated objects with weak references, we are able to gather the necessary statistics to make better object-placement decisions.
引用
收藏
页码:121 / 126
页数:6
相关论文
共 50 条
  • [21] EFFICIENT DUST CONTROL VIA NEW SAMPLING TECHNIQUE
    BRINK, JA
    PORTHOUS.JD
    CHEMICAL ENGINEERING, 1969, 76 (05) : 106 - &
  • [22] Efficient joint object matching via linear programming
    De Rosa, Antonio
    Khajavirad, Aida
    MATHEMATICAL PROGRAMMING, 2023, 202 (1-2) : 1 - 46
  • [23] Efficient Video Object Segmentation via Network Modulation
    Yang, Linjie
    Wang, Yanran
    Xiong, Xuehan
    Yang, Jianchao
    Katsaggelos, Aggelos K.
    2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, : 6499 - 6507
  • [24] Efficient joint object matching via linear programming
    Antonio De Rosa
    Aida Khajavirad
    Mathematical Programming, 2023, 202 : 1 - 46
  • [25] Efficient object shape recovery via slicing planes
    Lai, Po-Lun
    Yilmaz, Alper
    2008 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOLS 1-12, 2008, : 3369 - 3374
  • [26] Improved object reidentification via more efficient embeddings
    Bayraktar, Ertugrul
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2023, 31 (02) : 282 - 294
  • [27] Efficient conformational sampling and weak scoring in docking programs? Strategy of the wisdom of crowds
    Ludovic Chaput
    Liliane Mouawad
    Journal of Cheminformatics, 9
  • [28] Efficient conformational sampling and weak scoring in docking programs? Strategy of the wisdom of crowds
    Chaput, Ludovic
    Mouawad, Liliane
    JOURNAL OF CHEMINFORMATICS, 2017, 9
  • [29] How to Avoid Redundant Object-References
    Carver, Andy
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008 WORKSHOPS, 2008, 5333 : 770 - 779
  • [30] Protected object references in heterogeneous distributed systems
    Geihs, Kurt
    Heite, Reinhard
    Hollberg, Ulf H.
    IEEE Transactions on Computers, 1993, 42 (07) : 809 - 816