基于数据块图谱的固态盘缓存优化研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:zhuxu19860802
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着非易失性存储器件技术的进步,基于闪存的固态盘得到了广泛的应用。由于固态盘读写性能处于DRAM内存和机械硬盘HDD之间,并且成本相对DRAM内存较低,因此它通常被部署为DRAM和HDD之间的大容量缓存。然而传统的缓存算法主要关注于缓存命中率的提高,而忽略了缓存的写入数据量,而固态盘有写入次数的限制,这将大大缩短固态盘作为缓存的使用寿命。为了应对这一挑战,研究分析了实际的工作负载,发现有很多对缓存的写数据操作是不必要的,如访问概率很低的数据或者周期性的备份数据,对于传统的缓存算法,这些数据仍然会进入缓存中并进行不断的替换。如果能提前阻止这些数据进入缓存中,不仅可以使热度高的块在缓存中保留更长的时间,还可以消除不必要的固态盘写入。为此研究提出了基于数据块图谱分析的缓存架构—CacheRank,该架构通过对块序列的分析,利用滑动窗口技术挖掘块之间的访问关联关系,并构建数据块图谱。图谱中的顶点代表数据块,边表示数据块之间的访问关系,利用Dice系数量化块之间的关联强度,并保存在边的属性中。基于数据块图谱,提出了块重要度分析算法BlockRank,以块重要度来作为数据块的缓存准入阈值。实验表明,CacheRank能显著降低固态盘缓存的写入次数,相比于LRU算法,命中率提高了1%-4%,CacheRank的缓存写入次数减少了25%—41%。
其他文献
急性疼痛是疼痛的一种,通常与手术创伤、组织损伤或某些疾病状态有关,是指最近产生并持续时间较短的疼痛。虚拟现实技术在临床实践和实验室研究中,均表现出优于传统非药物止痛方法的止痛效果。本研究包含两个实验,目的在于探讨虚拟现实技术缓解急性疼痛的效果,认知神经在缓解急性疼痛时发挥作用的机制,以及验证该过程是否包括注意双任务抑制和疼痛神经网络。实验一,通过相同虚拟情境对冷热疼痛源所产生急性疼痛的缓解效果差异
随着电商、物流企业的发展,人力成本的不断上升,仓储智能化的需求进一步凸显。鉴于应用场景的多样性,智能仓储的实现需要多个子系统共同协作,本文针对环境的控制与管理进行了研究。为推动仓储系统向信息化网络化的转变,本文设计了一种低成本的监控系统,基于B/S架构实现环境信息的采集和相关设备的远程控制。本文首先分析了智能仓储系统的研究背景和意义,基于国内外的研究现状和社会需求,明确了智能仓储环境控制与管理系统
适当的运动可改善心肌功能、增强体力、强壮体质,故现在有越来越多的人开始重视体育锻炼.但运动必须讲究科学性,不当的运动所引起的疲劳反会影响工作、学习和生活.这是因为要
目的:探讨腹腔镜与开放手术行括约肌间切除术(Intersphincteric Resection,ISR)在低位直肠癌手术中的临床疗效的分析。方法:通过英文文件库例如Cochrane Library、Ovid、PubMed以及Medline和中文文件库例如知网、万方等,提取数据库中2010.01至2019.01间有关括约肌间切除术在低位直肠癌的手术中的应用临床研究资料,对其进行筛选,将符合文献质量