Persistent Memory Allocation

被引:0
|
作者
Kelly T.
机构
来源
Queue | 2022年 / 20卷 / 02期
关键词
D O I
10.1145/3534855
中图分类号
学科分类号
摘要
A lever multiplies the force of a light touch, and the right software interfaces provide formidable leverage in multiple layers of code: A familiar interface enables a new persistent memory allocator to breathe new life into an enormous installed base of software and hardware. Compatibility allows a persistent heap to slide easily beneath a widely used scripting-language interpreter, thereby endowing all scripts with effortless on-demand persistence. © 2022 ACM.
引用
收藏
页码:16 / 30
页数:14
相关论文
共 50 条
  • [41] Mallacc: Accelerating Memory Allocation
    Kanev, Svilen
    Xi, Sam
    Wei, Gu-Yeon
    Brooks, David
    ACM SIGPLAN NOTICES, 2017, 52 (04) : 33 - 45
  • [42] Reconsidering Custom Memory Allocation
    Berger, Emery D.
    Zorn, Benjamin G.
    McKinley, Kathryn S.
    ACM SIGPLAN NOTICES, 2013, 48 (04) : 46 - 57
  • [43] Memory Allocation: Mechanisms and Function
    Josselyn, Sheena A.
    Frankland, Paul W.
    ANNUAL REVIEW OF NEUROSCIENCE, VOL 41, 2018, 41 : 389 - 413
  • [44] Reconsidering custom memory allocation
    Berger, ED
    Zorn, BG
    McKinley, KS
    ACM SIGPLAN NOTICES, 2002, 37 (11) : 1 - 12
  • [45] Mallacc: Accelerating Memory Allocation
    Kanev, Svilen
    Xi, Sam
    Wei, Gu-Yeon
    Brooks, David
    TWENTY-SECOND INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS (ASPLOS XXII), 2017, : 33 - 45
  • [46] Memory allocation and C compatibility
    AT&T Research
    JOOP - Journal of Object-Oriented Programming, 1996, 9 (02):
  • [47] DEBUGGING MEMORY ALLOCATION ERRORS
    SPENCER, LD
    DR DOBBS JOURNAL, 1990, 15 (08): : 80 - &
  • [48] Custom memory allocation for free
    Jula, Alin
    Rauchwerger, Lawrence
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2007, 4382 : 299 - +
  • [49] Mallacc: Accelerating Memory Allocation
    Kanev, Svilen
    Xi, Sam
    Wei, Gu-Yeon
    Brooks, David
    OPERATING SYSTEMS REVIEW, 2017, 51 (02) : 33 - 45
  • [50] Memory allocation and C compatibility
    Koenig, A
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1996, 9 (02): : 42 - &