Title | ||
---|---|---|
PreGC - Pre-migrating valid pages to relieve performance cliff of 3D solid-state drives - work-in-progress. |
Abstract | ||
---|---|---|
In order to satisfy the increased concern on SSD performance, this paper studied GC performance in the view of performance cliff and tail latency. At first, our preliminary experiments figure out that increased page migrations is the root cause of performance cliff. Then, combined with the existing works aiming at GC performance in 2D SSDs, including the partial GC and aggressive GC, a novel GC-assisting method PreGC is proposed to relieve GC-induced performance cliff. The key idea of PreGC is that a part of pages within victim blocks can be pre-migrated ahead of the time nearby GC invoking and when system is idle. Thus, normal page migrations induced by GC can be reduced and response time peaks would be lowered down. Experimental results show that PreGC can efficiently relieve the performance cliff by reducing migrated page numbers in normal GC as well as the tail latency while inducing negligible write amplification.
|
Year | DOI | Venue |
---|---|---|
2019 | 10.1145/3349567.3351731 | CODES+ISSS |
Keywords | Field | DocType |
write amplification,tail latency,PreGC,novel GC-assisting method,normal GC,migrated page numbers,normal page migrations,GC-induced performance cliff,aggressive GC,partial GC,GC performance,SSD performance,3D solid-state drives | Work in process,Computer science,Cliff,Parallel computing,Solid-state | Conference |
ISBN | Citations | PageRank |
978-1-4503-6923-7 | 0 | 0.34 |
References | Authors | |
0 | 5 |