计算机科学
调度(生产过程)
并行计算
嵌入式系统
计算机硬件
工程类
运营管理
作者
Bowen Huang,Jianwei Liao,Jun Li,Yang Chen,Zhigang Cai,Yuanquan Shi
出处
期刊:IEICE Electronics Express
[Institute of Electronics, Information and Communication Engineers]
日期:2020-01-01
卷期号:17 (8): 20200015-20200015
被引量:2
标识
DOI:10.1587/elex.17.20200015
摘要
Read disturb is a circuit-level noise in SSDs, which may corrupt existing data in SSD blocks, and then results in high read error rate and longer read latency. This paper proposes schemes of write scheduling and data reallocation, by taking account of read disturb. We first construct a model to estimate the block read error rate caused by read disturb, by referring the factors of block’s P/E cycle and the accumulated read count to the block. Then, the data being intensively read are flushed to the block having a small read error rate. Moreover, we introduce a data reallocation mechanism, which is completed by read reclaim, for balancing read accesses in all blocks. Thus, the total read errors introduced by read disturb can be cut down. Through a series of emulation tests based on several realistic disk traces, we demonstrate that the proposed mechanism can yield attractive performance improvements on the metrics of read latency and read error rate.
科研通智能强力驱动
Strongly Powered by AbleSci AI