首页> 中文学位 >基于异构内存的内存键值对象缓存系统
【6h】

基于异构内存的内存键值对象缓存系统

代理获取

目录

声明

1 绪 论

1.1 课题背景

1.2 缓存系统工作负载特征

1.3 国内外研究现状

1.3.1 异构内存管理策略

1.3.2 Slab重分配策略

1.4 论文研究内容

1.5 文章的组织结构

2 基于异构内存的内存键值对象缓存系统设计

2.1 Memcached概述

2.2 总体设计思路

2.3 体系架构与功能模块

2.3.1 对象热度监测和迁移模块

2.3.2 索引结构模块

2.3.3 对象替换模块

2.3.4 内存分配模块

2.4 工作机制与处理流程

2.5 本章小结

3 基于异构内存的内存键值对象缓存系统实现技术

3.1 对象热度监测和迁移

3.1.1 访问计数衰减

3.1.2 迁移阈值动态调整

3.2 NVM访存友好的索引结构

3.3 对象替换模块

3.3.1 MQ对象替换模块

3.3.2 Clock对象替换模块

3.4 针对DRAM的Slab重分配策略

3.4.1 “DRAM容量-收益”映射模型

3.4.2 最佳DRAM分配值计算

3.4.3 访问计数值收集

3.5 本章小结

4 系统测试与结果分析

4.1 测试环境及NVM模拟方式

4.2 测试方法及测试指标

4.2.1 典型比较系统

4.2.2 测试工作负载

4.2.3 测试设置

4.3 系统吞吐量

4.4 NVM访存次数

4.5 系统能耗

4.6 Slab重分配策略效益分析

4.7 本章小结

5 总结与展望

致谢

参考文献

附录1 攻读硕士期间申请的国家发明专利

附录2 攻读硕士期间参与的项目

展开▼

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号