数据广播中Cache替换算法的研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:knh1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在以网络为计算中心的时代,迅速发展的无线数字通讯网络和便携式计算设备引入了一种全新的移动计算范型。然而,移动性约束使得移动客户总是断连或者拥有一个较窄的向上传输带宽,以致移动计算无法适应数据敏感的应用环境。同时,嵌入式系统中节点的资源受限特性极大地影响着嵌入式应用的广泛推广,Cache替换算法是克服嵌入式系统节点存储资源受限局限性的重要技术之一,因此,研究数据广播中的cache替换算法具有较大的理论意义和实用价值。数据广播环境中,用户注意力的频繁转移使得简单的Cache管理算法(如LRU算法)不能满足移动环境数据缓存的需要。本文主要研究数据广播环境中基于代价的数据替换算法,它是一种考虑了数据访问概率和广播频率综合因素的Cache替换算法。文章介绍了两种实用的基于代价的Cache数据替换算法—基于访问记录的替换算法和带锁的循环淘汰PIX算法。前者是根据用户的访问历史来预测将来访问行为的算法,首先利用访问日志构造概率图,然后筛选出访问概率较小的一个数据集,并从此数据集中选择出广播概率最大的替换项。后者是适用列Cache的考虑PIX代价的FIFO算法,同时,为避免重要数据被替换,引入了带锁机制。同传统的LRU算法相比较,它们复杂度低在命中率和响应延时这两项性能指标上都有一定程度的提高,有效改善了系统的高性能和低功耗。基于访问记录的替换算法在命中率性能指标上的改进尤为显著,带锁的循环淘汰PIX算法简单实用,减少了复杂的硬件设计电路,有效降低了功耗。试验证明,这两种算法尤其适应于存储空间小的手持设备,是一种非常实用的算法。
其他文献
关键词检测是一种特殊的语音识别任务,旨在从连续的话音中检测出由具体应用所决定的特定词,它在许多领域内都有着良好的应用前景,也是一种备受关注的研究方向,国内国外的很多学者
办公自动化(OfficeAutomation,OA)系统的业务流程复杂多变,随着信息化技术的迅速发展以及当前各方面的新需求,工作流(Workflow)技术在OA系统中占据了越来越重要的地位。在构建OA
基于位置的服务(location-based services,LBS)设备及其相关技术的快速普及应用,使得隐私泄露(privacy disclosure)问题逐渐受到关注,同时,位置数据的收集与分析、挖掘也使得轨迹隐
随着智能型移动设备的蓬勃发展,攻击者的兴趣逐渐从传统平台转移到了以Android为主的移动平台上。Android使用沙箱模型来实现应用程序之间的权限分离,在系统底层,仍然是Linux自
本文对软件开发方法和过程进行了探索性的研究工作,结合软件基础技术平台和业务基础软件平台的作用,提出了基于业务基础软件平台的软件自动生成技术研究课题。 本课题研
近年来,电信网的通信能力迅速增强,业务需求趋于多样化。为在日益激烈的市场竞争中取得优势,获得更高的收益,运营商必须提供更丰富的业务来吸引住用户,并努力提高网络利用率。为此
二维张量场图像处理算法是当今图像处理研究领域的热点之一,该算法在常规的图像处理中有非常突出的表现,然而本算法在国内图像处理领域尚未有系统的理论研究及其算法实现。
下一代网络是一种开放的网络体系架构。在这种体系结构中,用户的接入、信息/数据的传送、呼叫控制以及业务等以分层的形式实现了分离,从而使下一代网络中新的增值业务能够使用更
CMIN02系统是东信北邮信息技术有限公司推出的符合ETSI GSM CAMEL标准和中国移动通信集团公司CAMEL规范的移动智能网系统,目前已经在我国取得了大规模商用。CMIN02-SCP(Servic
生物信息学是一门综合数学、计算机科学和生物学等学科的交叉学科,是当今科学的研究热点之一。生物序列比对是生物信息学中的一个基本的、重要的研究问题,是生物信息学的基础,它