课题基金 / 基金详情

Collaborative Research: CSR-PSCE, SM: Adaptive Memory Management in Shared Environments

Collaborative Research: CSR-PSCE, SM: Adaptive Memory Management in Shared Environments
合作研究:CSR-PSCE、SM:共享环境中的自适应内存管理
批准号:
0834323
负责人:
Matthew Hertz
金额:
$11.87万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-09-01 至 2012-08-31

项目摘要

项目成果

相似基金

相关文献

中文摘要
翻译
程序的性能在很大程度上取决于程序可用的内存量。在传统的计算系统中,应用程序的内存工作集有一个有限的大小-为应用程序提供更多的内存可以提高性能,直到满足其工作集。一旦满足了工作集,额外的内存就没有什么好处了。然而,在存在垃圾收集(一种内存管理技术,其中不太可能被应用程序重用的空间被自动回收)的情况下,程序性能和内存分配之间的关系更加复杂。数据在三个级别上进行管理:编译器在程序级别上管理数据对象,垃圾收集器在虚拟机级别上管理堆,虚拟内存管理器在操作系统级别上管理虚拟内存。中间层起着至关重要的作用。增加应用程序的堆大小可以减少垃圾收集的频率并提高性能,但是堆太大可能会触发分页并降低性能。
英文摘要
Program performance is highly dependent on the amount of memory available to theprogram. In traditional computing systems, the memory working set of an applicationhas a bounded size - providing more memory to an application improves performanceuntil its working set is met. Once the working set is met, additional memory yields littleor no benefit. However, in the presence of garbage collection (a technique for memorymanagement where space that is unlikely to be reused by an application isautomatically reclaimed), the relationship between program performance and memoryallocation is more complex. Data is managed at three levels: the compiler managesdata objects at the program level, the garbage collector manages the heap at the virtualmachine level, and the virtual memory manager manages virtual memory at theoperating system level. The middle layer plays a critical role. Increasing an application'sheap size can reduce the frequency of garbage collections and improve performance,but too large a heap may trigger paging and degrade performance.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
国内基金
海外基金
Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    SATOSHI NAWATA
  • 依托单位:
Cell Research
Cell Research
Cell Research (细胞研究)