Managing DISCARD Commands in F2FS File System for Improving Lifespan and Performance of SSD Devices 


Vol. 51,  No. 8, pp. 669-677, Aug.  2024
10.5626/JOK.2024.51.8.669


PDF

  Abstract

The DISCARD command is an interface that helps improve the lifespan and performance of SSDs by informing the SSD devices about invalid file system blocks. However, in the F2FS file system, the DISCARD command is only sent to the SSD during idle time, which limits the potential for improving lifespan and performance. In this paper, we propose an EPD scheme to efficiently transfer DISCARD commands during short idle times, as well as a seg-ment allocation scheme called PSA, which replaces DISCARD commands with overwrite commands. To evaluate the effectiveness of these proposed schemes, we conducted several experiments using various workloads to verify the lifespan and performance of real SSD devices. The results showed that the proposed schemes can improve the write amplification factor (WAF) by up to 40% and throughput by up to 160%, when compared to the traditional F2FS file system.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

J. Kim, D. Kang, Y. I. Eom, "Managing DISCARD Commands in F2FS File System for Improving Lifespan and Performance of SSD Devices," Journal of KIISE, JOK, vol. 51, no. 8, pp. 669-677, 2024. DOI: 10.5626/JOK.2024.51.8.669.


[ACM Style]

Jinwoong Kim, Donghyun Kang, and Young Ik Eom. 2024. Managing DISCARD Commands in F2FS File System for Improving Lifespan and Performance of SSD Devices. Journal of KIISE, JOK, 51, 8, (2024), 669-677. DOI: 10.5626/JOK.2024.51.8.669.


[KCI Style]

김진웅, 강동현, 엄영익, "SSD의 수명 및 성능 향상을 위한 F2FS 파일 시스템의 DISCARD 명령어 관리 기법," 한국정보과학회 논문지, 제51권, 제8호, 669~677쪽, 2024. DOI: 10.5626/JOK.2024.51.8.669.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr