CSR--PDOS: Memory Efficient Garbage Collection Framework for Java Server Applications

CSR--PDOS:Java 服务器应用程序的内存高效垃圾收集框架

基本信息

  • 批准号:
    0720757
  • 负责人:
  • 金额:
    $ 30万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2007
  • 资助国家:
    美国
  • 起止时间:
    2007-09-01 至 2010-08-31
  • 项目状态:
    已结题

项目摘要

Applications utilizing garbage collection often require up to five times more heap memory than similar applications using explicit memory management. In large server applications, such poor memory utilization can cause the throughput performance to degrade ungracefully, leading to unstable systems and unexpected failures.The goal of this project is to develop a memory-efficient garbage collection framework for these servers. The framework has three components not existing in today's commercial garbage collectors: compartmental heaps, phase-based garbage collection invocation policy, and priority page eviction policy. Collectively, these three components allow any garbage collectors utilizing our framework to perform more efficiently while requiring less memory. The ultimate result is an increase in the throughput performance and a predictable and graceful throughput degradation behavior of these servers under extreme memory demands.The success of our proposed work will help promote the transfer of the technologies developed into practice through the industry collaborations and into the classroom through the various related courses. In a broader context, the proposed work will improve the performance and robustness of server applications including application servers and web services, which are the foundations of web based applications serving millions of users each day.
使用垃圾收集的应用程序通常需要比使用显式内存管理的类似应用程序多五倍的堆内存。在大型服务器应用程序中,如此糟糕的内存利用率可能会导致吞吐量性能急剧下降,从而导致系统不稳定和意外故障。该项目的目标是为这些服务器开发内存高效的垃圾收集框架。该框架具有当今商业垃圾收集器中不存在的三个组件:分区堆、基于阶段的垃圾收集调用策略和优先级页面驱逐策略。总的来说,这三个组件允许任何垃圾收集器利用我们的框架更有效地执行,同时需要更少的内存。最终结果是吞吐量性能的提高以及这些服务器在极端内存需求下的可预测且优雅的吞吐量下降行为。我们提出的工作的成功将有助于促进通过行业合作将开发的技术转移到实践中,并通过各种相关课程转移到课堂中。在更广泛的背景下,拟议的工作将提高服务器应用程序的性能和稳健性,包括应用程序服务器和 Web 服务,它们是每天为数百万用户提供服务的基于 Web 的应用程序的基础。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Witawas Srisa-an其他文献

WIA-SZZ: Work item aware SZZ
  • DOI:
    10.1007/s10664-025-10616-2
  • 发表时间:
    2025-03-01
  • 期刊:
  • 影响因子:
    3.600
  • 作者:
    Salomé Perez-Rosero;Robert Dyer;Samuel W. Flint;Shane McIntosh;Witawas Srisa-an
  • 通讯作者:
    Witawas Srisa-an

Witawas Srisa-an的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Witawas Srisa-an', 18)}}的其他基金

Building Scalable and Adaptive Garbage Collector for Server Systems
为服务器系统构建可扩展且自适应的垃圾收集器
  • 批准号:
    0411043
  • 财政年份:
    2004
  • 资助金额:
    $ 30万
  • 项目类别:
    Continuing Grant

相似国自然基金

基于pDOS策略的海洋甲壳源5-羟甲基糠醛衍生物的多样性合成及杀线活性评价
  • 批准号:
  • 批准年份:
    2020
  • 资助金额:
    58 万元
  • 项目类别:
    面上项目

相似海外基金

A micro-dissection platform for generating uniform-sized patient-derived tumor organoids (PDOs) for personalized cancer therapy
一个显微解剖平台,用于生成大小一致的患者来源的肿瘤类器官(PDO),用于个性化癌症治疗
  • 批准号:
    10697348
  • 财政年份:
    2022
  • 资助金额:
    $ 30万
  • 项目类别:
Prediction of drug efficacy by patients derived tumor organoids (PDOs) and early response markers (ERMs)
通过患者来源的肿瘤类器官(PDO)和早期反应标志物(ERM)预测药物疗效
  • 批准号:
    18H02631
  • 财政年份:
    2018
  • 资助金额:
    $ 30万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
CSR---PDOS: A Benchmarking Framework for High-Availability Distributed Storage Systems
CSR---PDOS:高可用分布式存储系统的基准框架
  • 批准号:
    1102629
  • 财政年份:
    2010
  • 资助金额:
    $ 30万
  • 项目类别:
    Continuing Grant
CSR---PDOS: Online Production-Run Software Failure Diagnosis at the User Site
CSR---PDOS:用户现场生产运行软件故障在线诊断
  • 批准号:
    1022830
  • 财政年份:
    2009
  • 资助金额:
    $ 30万
  • 项目类别:
    Continuing Grant
CSR-PDOS: Hardening Distributed Data Stores for Disaster Recovery
CSR-PDOS:强化分布式数据存储以实现灾难恢复
  • 批准号:
    0720578
  • 财政年份:
    2007
  • 资助金额:
    $ 30万
  • 项目类别:
    Continuing Grant
CSR-PDOS: BFT: The Time is Now
CSR-PDOS:BFT:现在就是时候
  • 批准号:
    0720649
  • 财政年份:
    2007
  • 资助金额:
    $ 30万
  • 项目类别:
    Continuing Grant
CSR---PDOS: A Holistic Framework for Power and Performance Control in Data Centers
CSR---PDOS:数据中心电源和性能控制的整体框架
  • 批准号:
    0720663
  • 财政年份:
    2007
  • 资助金额:
    $ 30万
  • 项目类别:
    Continuing Grant
CSR---PDOS: Online Production-Run Software Failure Diagnosis at the User Site
CSR---PDOS:用户现场生产运行软件故障在线诊断
  • 批准号:
    0720743
  • 财政年份:
    2007
  • 资助金额:
    $ 30万
  • 项目类别:
    Continuing Grant
CSR-PDOS: A Structured Development Environment for Building Robust, Higher Performance Distributed Services
CSR-PDOS:用于构建稳健、高性能分布式服务的结构化开发环境
  • 批准号:
    0720802
  • 财政年份:
    2007
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
CSR: PDOS: RIVER: Resource Management Infrastructure for Consolidated Hosting in Virtualized Data Centers
CSR:PDOS:RIVER:虚拟化数据中心整合托管的资源管理基础设施
  • 批准号:
    0720456
  • 财政年份:
    2007
  • 资助金额:
    $ 30万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了