基于多核环境下的高效并发性收集器

来源 :复旦大学 | 被引量 : 0次 | 上传用户:donggewo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
应用程序响应时间是系统设计时所要考虑的重要方面,对于长时间运行的服务端应用程序尤其重要。在现代的高级编程语言运行环境中,垃圾收集所造成的应用程序停顿是影响应用程序响应时间的一个主要原因。因此,设计并实现了与应用程序并发运行的垃圾收集器Tick以减小甚至消除这种停顿;同时为解决并发的收集过程所造成“一致性丢失”和堆提前耗尽等问题,我们在Tick的框架下设计并实现了两种并发垃圾收集算法,并使用调度器对垃圾收集线程进行动态调度,从而更有效的利用系统资源。测试结果表明,Tick能有效的消除服务端应用程序因垃圾收集所导致的停顿;对于客户端应用程序,Tick在降低停顿时间的同时也能有效的缩短应用程序的执行的时间。
其他文献
为了更好地利用Web信息,语义Web逐渐发展起来,并日益引起人们的重视。本体是语义Web的基础,手工构建本体费时耗力,本体学习被认为是解决这一瓶颈的有效方法。在本体学习中语义关
学位
互联网上的海量知识,使得用户很难找到最适合自己的资源,语义网尝试将这些资源建立语义联系,而领域本体则是表达这些资源最好的方式,但其开发难度过大,因此,许多研究尝试将语
随着3G推进实施,各种基于3G的新业务应用会不断增加,如何在原有平台、系统上快速增加新应用,让原有系统平滑升级是各电信运营商和服务提供商迫切需要解决的问题。本文的通用
信息安全风险评估是信息系统安全工程体系中的重要环节,已成为国内外信息安全领域的研究热点。目前,国内外已建立了一系列信息安全风险评估标准,学术界也有一些相关的研究成
脑机接口(Brain-Computer Interface,BCI)是在人脑和计算机或其它电子设备之间建立的一种直接信息交流和控制通道,是一种不依赖于常规大脑输出通路(外周神经和肌肉组织)的全
分形理论是非线性科学研究中十分活跃的一个分支,它的研究对象是自然界和非线性系统中出现的不光滑和不规则的几何形体,它发展极其迅速,新成果层出不穷。利用分形公式在计算机上
随着网络的日益普及和全球信息化进程的发展,Internet技术及其应用以及电子商务的发展,给工作和日常生活等各个方面带来了深刻的影响。网络的普及已为办公自动化提供了方便,
网格是当前分布式计算研究领域的热点,它被认为是下一代的网络,是一种正在飞速发展的网络技术。网格资源发现是网格资源共享的基础,在网络环境下能否高效的发现资源,已成为衡
随着片上系统规模及复杂度的增加,基于总线结构的片上通信方式已经难以满足众多IP核的通信需求。片上网络借鉴了分布式计算系统的通信特点,采用路由和分组交换的方式进行通信,成