基于替换概率的闪存数据库缓冲区替换算法

被引量 : 0次 | 上传用户:pommylo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
闪存是一种新型的存储设备,具有耗电少、高可抗震性、重量轻、体积小、速度快等优点。随着闪存的容量的增加和价格的下降,闪存相对于磁盘的竞争优势变得更加明显,已经在数码相机、移动电话、笔记本等设备中广泛使用,并且,有越来越多的企业级别的数据存储系统使用闪存作为底层存储设备。然而,闪存有一些固有的硬件限制:(1)闪存中数据的擦除是以块为单位,一个数据块包含固定数量的连续的页,数据的读写是以页为单位;(2)闪存中不能原地更新数据;(3)闪存的生命周期比磁盘和DRAM短;(4)闪存中,读写速度不一致,写操作和擦除操作比读操作慢很多。当使用闪存作为存储设备时,为了充分发挥闪存的优势,数据库系统的缓冲区替换算法需要考虑闪存独有的特性。现有的缓冲区替换算法如LRU、LIRS、以及ARC,都没有考虑闪存的读写效率不一致的特性,无法在闪存数据库系统中获得较好的性能。本文提出了一种新的面向闪存数据库的缓冲区替换算法——APB-LRU:(1)该算法将缓冲区分为冷区和热区,用来捕获数据访问频度,前者用于存放只访问过一次的数据页,后者用于存放至少访问过两次的数据页;(2)采用了其他研究所没有的概率替换机制,即以较大的概率替换冷区中的干净页,以较小的概率替换冷区中的脏页,从而避免了冷脏页长期驻留缓冲区的情况,提高了命中率,获得了较好的整体性能;(3)设计了冷、热区比例动态变化机制,可以根据工作负载的变化动态调整冷、热区所占缓冲区的比例,从而使得替换算法在不同的负载模式下都可以取得较好的性能。基于不同测试数据集的大量实验结果表明,APB-LRU算法可以比其他已有的算法获得更好的性能。
其他文献
作者从中医学观点全面阐述了病毒性心肌炎的发病特点、病理演变过程及辨证施治.从"虚、毒、湿、痰、瘀"之间的辨证关系,揭示了"虚"是病变的根本,"毒"是发病的重要条件,"湿"、
新生代导演从上世纪90年代初进入人们的视野以来,经历了曲折婉转的成长历程。从最初极端的个体经验写作、青春自恋到经历过坎坷的成长过程后,在文化大背景的影响之下最终完成
<正>阿莫特公司已经推出了新型的G型温度控制阀,设计直接安装于发动机装置以及周围的管道上。该阀门的特点:提高电动驱动器振动和温度阻力。温度控制阀外壳尺寸小,重量轻,大
目的探讨护理干预对预防胸腰椎骨折后患者腹胀便秘的效果。方法将胸腰椎骨折病例80例,随机分为观察组和对照组各40例,对照组给予常规护理,观察组在此基础上给予系统护理干预
目的探讨对面瘫患者实施中医特色护理的方法及效果。方法自2010年起,我科对面瘫住院患者的护理过程中,运用辨证施护,针对患者的证型采取不同的护理措施,并实施中医特色护理。
采用声发射技术研究了防喷器主壳体材料ZG25GrNiMo的拉伸破坏过程。运用声发射参数分析方法分析了该材料在不同破坏阶段的声发射特性。分析结果表明,在材料屈服、塑性变形及断
用声发射技术研究防喷器材料ZG25CrNiMo裂纹试件的拉伸损伤与断裂行为。声发射仪器记录了ZG25CrNiMo裂纹试件在拉伸破坏过程中的声发射信号,运用声发射参数分析方法和波形分析
复杂结构面的模拟方法是裂隙岩体数值试验的关键技术之一.首先,利用ANSYS软件前处理功能和FLAC3D软件灵活的接触面生成功能,探索复杂裂隙岩体数值模型的构建方法;其次,利用数
利用多普勒天气雷达资料和自动站资料对2012年5月16日江苏、6月9日京津冀地区以及7月10日河北的三次阵风锋过程进行综合分析。结果表明:持续下沉的冷空气形成雷暴高压是阵风锋
所得税的会计处理方法有应付税款法和纳税影响会计法两种。其中,纳税影响会计法分为递延法和债务法,债务法又可进一步分为资产负债表债务法和损益表债务法。2005年8月,财政部