Log-structured memory for DRAM-based storage.

FAST'14: Proceedings of the 12th USENIX conference on File and Storage Technologies(2014)

引用 209|浏览502
暂无评分
摘要
Traditional memory allocation mechanisms are not suitable for new DRAM-based storage systems because they use memory inefficiently, particularly under changing access patterns. In contrast, a log-structured approach to memory management allows 80-90% memory utilization while offering high performance. The RAMCloud storage system implements a unified log-structured mechanism both for active information in memory and backup data on disk. The RAMCloud implementation of log-structured memory uses a two-level cleaning policy, which conserves disk bandwidth and improves performance up to 6× at high memory utilization. The cleaner runs concurrently with normal operations and employs multiple threads to hide most of the cost of cleaning.
更多
查看译文
关键词
high memory utilization,log-structured memory,memory inefficiently,memory management,memory utilization,traditional memory allocation mechanism,log-structured approach,unified log-structured mechanism,RAMCloud implementation,RAMCloud storage system,DRAM-based storage,Log-structured memory
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要