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 条
  • [31] SALISA: Saliency-Based Input Sampling for Efficient Video Object Detection
    Bejnordi, Babak Ehteshami
    Habibian, Amirhossein
    Porikli, Fatih
    Ghodrati, Amir
    COMPUTER VISION, ECCV 2022, PT X, 2022, 13670 : 300 - 316
  • [32] Efficient DPM-based Object Detection Using Shift with Importance Sampling
    Wong, Bo-Yuan
    Hsieh, Jun-Wei
    Hsiao, Chia-Jen
    Chien, Shih-Che
    Chang, Feng-Chia
    2016 INTERNATIONAL COMPUTER SYMPOSIUM (ICS), 2016, : 339 - 344
  • [33] A Hardware-Aware Sampling Parameter Search for Efficient Probabilistic Object Detection
    Hoefer, Julian
    Hotfilter, Tim
    Kress, Fabian
    Qiu, Chen
    Harbaum, Tanja
    Becker, Juergen
    COMPUTER VISION SYSTEMS, ICVS 2023, 2023, 14253 : 299 - 309
  • [34] Unsupervised Video Object Segmentation via Weak User Interaction and Temporal Modulation
    FAN Jiaqing
    ZHANG Kaihua
    ZHAO Yaqian
    LIU Qingshan
    ChineseJournalofElectronics, 2023, 32 (03) : 507 - 518
  • [35] Unsupervised Video Object Segmentation via Weak User Interaction and Temporal Modulation
    Fan Jiaqing
    Zhang Kaihua
    Zhao Yaqian
    Liu Qingshan
    CHINESE JOURNAL OF ELECTRONICS, 2023, 32 (03) : 507 - 518
  • [36] Estimation in hidden Markov models via efficient importance sampling
    Fuh, Cheng-Der
    Hu, Inchi
    BERNOULLI, 2007, 13 (02) : 492 - 513
  • [37] Time and Space Efficient Spectral Clustering via Column Sampling
    Li, Mu
    Lian, Xiao-Chen
    Kwok, James T.
    Lu, Bao-Liang
    2011 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2011,
  • [38] Efficient SRAM Failure Rate Prediction via Gibbs Sampling
    Sun, Shupeng
    Feng, Yamei
    Dong, Changdao
    Li, Xin
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (12) : 1831 - 1844
  • [39] Robust and efficient configurational molecular sampling via Langevin dynamics
    Leimkuhler, Benedict
    Matthews, Charles
    JOURNAL OF CHEMICAL PHYSICS, 2013, 138 (17):
  • [40] Efficient Sampling of Noisy Shallow Circuits Via Monitored Unraveling
    Cheng, Zihan
    Ippoliti, Matteo
    PRX QUANTUM, 2023, 4 (04):