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 条
  • [1] Efficient Boosted Weak Classifiers for Object Detection
    Hong, Xiaopeng
    Zhao, Guoying
    Ren, Haoyu
    Chen, Xilin
    IMAGE ANALYSIS, SCIA 2013: 18TH SCANDINAVIAN CONFERENCE, 2013, 7944 : 205 - 214
  • [2] Learning Sampling Distributions for Efficient Object Detection
    Pang, Yanwei
    Cao, Jiale
    Li, Xuelong
    IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (01) : 117 - 129
  • [3] Regressed Importance Sampling on Manifolds for Efficient Object Tracking
    Porikli, Fatih
    Pan, Pan
    AVSS: 2009 6TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED VIDEO AND SIGNAL BASED SURVEILLANCE, 2009, : 406 - +
  • [4] Efficient AutoML via Combinational Sampling
    Duc Anh Nguyen
    Kononova, Anna, V
    Menzel, Stefan
    Sendhoff, Bernhard
    Baeck, Thomas
    2021 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2021), 2021,
  • [5] Efficient Object Placement via FTOPNet
    Ye, Guosheng
    Wang, Jianming
    Yang, Zizhong
    ELECTRONICS, 2023, 12 (19)
  • [6] OBJECT REFERENCES IN INSTRUCTIONS AND DESCRIPTIONS
    KOHLMANN, U
    LILI-ZEITSCHRIFT FUR LITERATURWISSENSCHAFT UND LINGUISTIK, 1992, 22 (86): : 93 - 115
  • [7] Object reachability via swaps under strict and weak preferences
    Huang, Sen
    Xiao, Mingyu
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2020, 34 (02)
  • [8] Object reachability via swaps under strict and weak preferences
    Sen Huang
    Mingyu Xiao
    Autonomous Agents and Multi-Agent Systems, 2020, 34
  • [9] Efficient sampling via gaussian quadrature.
    Arndt, C
    Preckel, PV
    AMERICAN JOURNAL OF AGRICULTURAL ECONOMICS, 1996, 78 (05) : 1395 - 1395
  • [10] Efficient Object Annotation via Speaking and Pointing
    Michael Gygli
    Vittorio Ferrari
    International Journal of Computer Vision, 2020, 128 : 1061 - 1075