Cited 0 time in
Adaptive Channel-Aware Garbage Collection Control for Multi-Channel SSDs
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Mun, Hyunho | - |
| dc.contributor.author | Hong, Youpyo | - |
| dc.date.accessioned | 2025-12-24T08:30:59Z | - |
| dc.date.available | 2025-12-24T08:30:59Z | - |
| dc.date.issued | 2025-12 | - |
| dc.identifier.issn | 2079-9292 | - |
| dc.identifier.issn | 2079-9292 | - |
| dc.identifier.uri | https://scholarworks.dongguk.edu/handle/sw.dongguk/62611 | - |
| dc.description.abstract | Solid-State Drives (SSDs) have become the dominant storage medium in performance-sensitive systems due to their high throughput, reliability, and energy efficiency. However, inherent constraints in NAND flash memory-such as out-of-place writes, block-level erase operations, and data fragmentation-necessitate frequent garbage collection (GC), which can significantly degrade user I/O performance when not properly managed. This paper presents a channel-aware GC control mechanism for multi-channel SSD architectures that limits GC concurrency based on real-time storage utilization. Unlike conventional controllers that allow GC to proceed simultaneously across all channels-often leading to complete I/O stalls-our approach adaptively throttles the number of GC-active channels to preserve user responsiveness. The control logic uses a dynamic thresholding function that increases GC aggressiveness only as the SSD approaches full capacity, allowing the system to balance space reclamation with quality-of-service guarantees. We implement the proposed mechanism in an SSD simulator and evaluate its performance under a range of real-world workloads. Experimental results show that the proposed adaptive GC control significantly improves SSD responsiveness across various workloads. Across all workloads, the proposed adaptive GC control achieved an average latency improvement factor of 4.86x, demonstrating its effectiveness in mitigating GC-induced interference. Even when excluding extreme outlier cases, the method maintained an average improvement of 1.55x, with a standard deviation of 1.17, confirming its consistency and robustness across diverse workload patterns. | - |
| dc.format.extent | 19 | - |
| dc.language | 영어 | - |
| dc.language.iso | ENG | - |
| dc.publisher | MDPI | - |
| dc.title | Adaptive Channel-Aware Garbage Collection Control for Multi-Channel SSDs | - |
| dc.type | Article | - |
| dc.publisher.location | 스위스 | - |
| dc.identifier.doi | 10.3390/electronics14234741 | - |
| dc.identifier.scopusid | 2-s2.0-105024528074 | - |
| dc.identifier.wosid | 001634318700001 | - |
| dc.identifier.bibliographicCitation | Electronics, v.14, no.23, pp 1 - 19 | - |
| dc.citation.title | Electronics | - |
| dc.citation.volume | 14 | - |
| dc.citation.number | 23 | - |
| dc.citation.startPage | 1 | - |
| dc.citation.endPage | 19 | - |
| dc.type.docType | Article | - |
| dc.description.isOpenAccess | Y | - |
| dc.description.journalRegisteredClass | scie | - |
| dc.description.journalRegisteredClass | scopus | - |
| dc.relation.journalResearchArea | Computer Science | - |
| dc.relation.journalResearchArea | Engineering | - |
| dc.relation.journalResearchArea | Physics | - |
| dc.relation.journalWebOfScienceCategory | Computer Science, Information Systems | - |
| dc.relation.journalWebOfScienceCategory | Engineering, Electrical & Electronic | - |
| dc.relation.journalWebOfScienceCategory | Physics, Applied | - |
| dc.subject.keywordPlus | PERFORMANCE | - |
| dc.subject.keywordAuthor | solid-state drive | - |
| dc.subject.keywordAuthor | garbage-collection | - |
| dc.subject.keywordAuthor | multi-channel SSD | - |
| dc.subject.keywordAuthor | NAND flash memory | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
30, Pildong-ro 1-gil, Jung-gu, Seoul, 04620, Republic of Korea+82-2-2260-3114
Copyright(c) 2023 DONGGUK UNIVERSITY. ALL RIGHTS RESERVED.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.
