计算机科学
隐藏物
缓存污染
延迟(音频)
并行计算
工作量
写入缓冲区
分拆(数论)
缓存算法
缓存失效
操作系统
CPU缓存
数学
电信
组合数学
作者
Jun Li,Xiaofei Xu,Zhenhua Cai,Jianwei Liao,Kenli Li,Balazs Gerofi,Yutaka Ishikawa
出处
期刊:ACM Transactions on Storage
[Association for Computing Machinery]
日期:2022-01-29
卷期号:18 (1): 1-25
被引量:3
摘要
This article proposes a pattern-based prefetching scheme with the support of adaptive cache management, at the flash translation layer of solid-state drives ( SSDs ). It works inside of SSDs and has features of OS dependence and uses transparency. Specifically, it first mines frequent block access patterns that reflect the correlation among the occurred I/O requests. Then, it compares the requests in the current time window with the identified patterns to direct prefetching data into the cache of SSDs. More importantly, to maximize the cache use efficiency, we build a mathematical model to adaptively determine the cache partition on the basis of I/O workload characteristics, for separately buffering the prefetched data and the written data. Experimental results show that our proposal can yield improvements on average read latency by 1.8 %– 36.5 % without noticeably increasing the write latency, in contrast to conventional SSD-inside prefetching schemes.
科研通智能强力驱动
Strongly Powered by AbleSci AI