语言虚拟机内存管理研究取得进展

中国科学院
223次浏览

近日,中国科学院软件研究所科研团队在语言虚拟机内存管理方面取得进展,涉及垃圾回收(GC)算法的跨语言性能评估以及面向大数据系统的新型垃圾回收器设计。is1速刷资讯——探索最新科技、每天知道多一点SUSHUAPOS.COM

在现代编程语言中,GC负责自动管理内存分配和回收,其效率直接影响用户程序的性能。目前,学术界和工业界主要通过对比评估单一语言运行环境下的GC实现,来分析性能差异指导GC优化,缺少直接实现不同语言运行环境下的GC性能差异评估的方法。is1速刷资讯——探索最新科技、每天知道多一点SUSHUAPOS.COM

针对这一不足,研究团队提出了GEAR方法,通过自动构建适用于不同语言运行环境的一致性GC工作负载,实现跨语言GC性能评估。GEAR的核心在于设计了一组与运行环境无关的内存操作原语(MOP),用于描述影响GC行为的关键内存使用信息。GEAR可以将这些MOP程序自动转换为目标语言的代码,并生成一致的GC测试负载。为保证测试负载的真实性,团队对Java虚拟机进行插桩,记录实际Java应用程序执行期间的内存操作,并将其转换为MOP程序,进而适配到其他语言运行环境。is1速刷资讯——探索最新科技、每天知道多一点SUSHUAPOS.COM

实验表明,GEAR能够在Java、Go和C#三个广泛使用的运行环境生成一致的GC工作负载。基于此,团队对比了这三种语言的GC实现情况,揭示了6项性能差异,并分析了可能原因,为未来GC优化提供了参考依据。is1速刷资讯——探索最新科技、每天知道多一点SUSHUAPOS.COM

相关成果被ICSE 2025会议录用。研究工作得到国家自然科学基金和中国科学院相关项目的支持。is1速刷资讯——探索最新科技、每天知道多一点SUSHUAPOS.COM

当前,Apache Flink、Spark等主流大数据框架普遍运行于JVM平台,其内存管理依赖JVM虚拟机的GC算法。然而,大数据应用通常产生大量长生命周期的数据对象,这与传统GC算法针对短生命周期对象优化的设计假设存在差异,导致GC效率低下,影响系统性能。is1速刷资讯——探索最新科技、每天知道多一点SUSHUAPOS.COM

针对这一问题,研究团队面向大数据系统,设计并提出了新型跨层次垃圾回收器BridgeGC,通过框架层与GC层的协同设计实现内存管理优化。具体来说,BridgeGC在框架源码层面采用极简注解方式标记关键数据的创建和释放点,帮助GC层识别数据对象及其生命周期;BridgeGC在GC层设计了分离式内存布局,将普通对象和大数据对象分区管理,提高内存访问效率;BridgeGC通过自适应GC回收策略,根据对象生命周期动态调整数据处理时期,避免冗余标记等不必要操作。is1速刷资讯——探索最新科技、每天知道多一点SUSHUAPOS.COM

研究团队将BridgeGC集成至OpenJDK 17的ZGC回收器,并在Apache Flink、Spark等主流大数据系统进行验证。实验数据显示,BridgeGC在保持内存使用效率的同时将GC耗时降低了31%至82%。此外,BridgeGC提升了端到端应用性能,且对业务系统透明,无需修改应用代码。is1速刷资讯——探索最新科技、每天知道多一点SUSHUAPOS.COM

相关成果被ACM TACO录用。研究工作得到国家自然科学基金等的支持。is1速刷资讯——探索最新科技、每天知道多一点SUSHUAPOS.COM

本文链接:http://m.sushuapos.com/show-12-1510-0.html语言虚拟机内存管理研究取得进展

声明:本网站为非营利性网站,本网页内容由互联网博主自发贡献,不代表本站观点,本站不承担任何法律责任。天上不会到馅饼,请大家谨防诈骗!若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。

热门文章

延伸阅读

相关阅读

蔚来:3 月 8 日当天,女性用户可享受 32 项免费车辆检测服务
3 月 7 日消息,蔚来今日宣布,3 月 8 日当天,女性用户自驾前往蔚来服务中心,即可享受 32 项免费车辆检测服务。用户需要提前通过「一键维保」,预约 3 月 8 日自驾进店服务。免费检测包括空调系统、制动系统、车轮轮
北汽集团布局海外市场,计划在韩国高阳年产 20 万辆电动汽车
3 月 7 日消息,据 Chosunbiz 报道,韩国高阳市 3 月 6 日宣布,已与中国汽车公司北京汽车签署谅解备忘录,将在高阳自由经济区所在地建设大型电动汽车生产设施。通过该协议,北京汽车将在高阳自由经济区投资约 200 万
日本漫画家鸟山明逝世 外交部:深切哀悼
中国外交部今天(8日)举行例行记者会。会上,有记者就日本知名漫画家鸟山明因病逝世提问。对此,外交部发言人毛宁表示,我们对鸟山明先生逝世表示深切的哀悼,向他的家属表示诚挚的慰问。鸟山
大众ID.4降价至13.98万元!德国人该吃醋了 售价是中国两倍
3月10日消息,近日,一汽-大众宣告推出ID.4 CROZZ三周年版,限时成交价仅需13.98万元起。而该车作为大众中国的紧凑型纯电SUV,市场带领价为19.58-28.33万元,这次新款车型相当于降价5.6万元。不过,更值得关
南财记者直击民生主题记者会 四位部长回应就业、住房等热点问题
配第5代DM-i技术 比亚迪秦L无伪装谍照
近日,网络上曝光了接近量产状态的比亚迪秦L路试谍照,该车已经完全去掉了伪装,让我们能够更清晰的看到实车。根据官方的定位,其将高于秦PLUS车型,仍然定位为一款紧凑型轿车,售价或在12-13万元起。该车将搭载比亚迪第5代D

热点精选

最新推荐

您可能感兴趣